UserName Available CheckerInstant Multi-Platform Handle Search
Developer & Packages

npm Username Availability Checker

npm is the default package registry for Node.js and the JavaScript ecosystem.

@

npm Username Rules & Requirements

Before selecting your username, ensure it conforms to npm’s official account registration guidelines:

Minimum Length1 characters
Maximum Length214 characters
Allowed CharactersLowercase letters, numbers, hyphens, and underscores
Special RestrictionsUsernames and package scopes must be strictly lowercase.
Public Profile URLhttps://www.npmjs.com/~{username}
Official Registration Pagehttps://www.npmjs.com/signup↗

How to Claim or Change Your Username on npm

1

Check Availability

Use the input above to confirm your handle satisfies all formatting constraints and character limits.

2

Visit Official Page

Click the "Claim on npm" button to navigate directly to the verified sign up or profile settings.

3

Secure & Save

Complete registration immediately to prevent automated bots or squatters from claiming your handle.

What to Do If Your Desired npm Handle Is Already Taken

Claiming your npm username lets you publish scoped packages like @yourname/mypackage.

Check Other Popular Platforms