Developer & Code
GitHub Username Availability Checker
GitHub is the home for over 100M developers to collaborate, host Git repos, and build software.
GitHub Username Rules & Requirements
Before selecting your username, ensure it conforms to GitHub’s official account registration guidelines:
| Minimum Length | 1 characters |
|---|---|
| Maximum Length | 39 characters |
| Allowed Characters | Alphanumeric characters (a-z, 0-9) and single hyphens (-) |
| Special Restrictions | Cannot begin or end with a hyphen. Cannot have consecutive hyphens. |
| Public Profile URL | https://github.com/{username} |
| Official Registration Page | https://github.com/signup↗ |
How to Claim or Change Your Username on GitHub
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 GitHub" 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 GitHub Handle Is Already Taken
A clean GitHub username is essential for professional portfolios, code contributions, and hiring.