GitHub Username Validator

Upload files containing GitHub usernames or profile links to validate, detect duplicates, and identify invalid accounts in BULK.

GitHub Authentication (Optional)
Add your GitHub Personal Access Token to increase rate limits from 60 to 5,000 requests per hour and enable GraphQL batch processing.
Important: Rate Limiting Notice

Without PAT: All users share 60 requests/hour limit. If multiple users access this app simultaneously, you may encounter rate limit errors even if you haven't used the app before.

With PAT: You get your own 5,000 requests/hour limit and 20x faster GraphQL batch processing.

Privacy Guarantee

Your GitHub token is never stored on our servers. It's only kept in your browser session and will be lost when you refresh the page.

Limited Performance

Without a token, validation is limited to 60 requests/hour and uses slower sequential processing. Multiple users may cause rate limit errors.

Repository Analysis (Optional)
Analyze which validated users have starred or forked a specific GitHub repository.
Repository Star & Fork Analysis

Enter a GitHub repository URL to check which of your validated users have starred or forked that repository. This helps identify engaged community members and contributors.

Input GitHub Usernames
Upload files or enter usernames manually. GitHub usernames will be auto-detected and processed.
Processing Limit

Maximum of 5,000 GitHub usernames can be validated at a time. Larger datasets will need to be split into multiple batches.

Drop your file here or click to browse

Supported formats: CSV, TXT, XLSX, DOCX (up to 10MB)