Social Username Checker
Pricing
from $9.00 / 1,000 results
Social Username Checker
Check whether usernames are available or already taken across platforms: Twitte, Instagram, YouTube, GitHub, GitLab, Telegram, Snapchat, Mastodon, Bluesky, Linktree, About.me, Twitch, Vimeo, Dev.to, Replit, Docker Hub, Steam, Xbox, Chess.com, Minecraft, Lichess, SoundCloud, Patreon, and more
Pricing
from $9.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
Username Availability Checker tells you — in a single run — whether a username (handle) is available or already taken across 29+ of the most popular social media, video, gaming, coding, music and creator platforms. Feed it a list of usernames, pick the platforms you care about, and get a clean, structured table back showing exactly where each handle is free. Perfect for securing a consistent brand name, claiming a personal handle everywhere, or bulk-checking hundreds of usernames at once.
Built on the Apify platform, it gives you API access, scheduling, integrations (Zapier, Make, Slack, Google Sheets), proxy rotation, and run monitoring out of the box — no code required.
What does the Username Availability Checker do?
This Actor takes one or more usernames and checks each of them against the platforms you select. For every username/platform combination it reports whether the handle is available, taken, or unknown (couldn't be confirmed at that moment), along with the public profile URL where that handle would live.
Supported platforms (29+): Twitter / X, Instagram, YouTube, GitHub, GitLab, Telegram, Snapchat, Mastodon, Bluesky, Linktree, About.me, Twitch, Vimeo, Dev.to, Replit, Docker Hub, Steam, Xbox, Chess.com, Minecraft, Lichess, Dribbble, Gravatar, SoundCloud, Last.fm, Patreon, Tumblr, Flickr, and Substack.
Why use the Username Availability Checker?
- Brand consistency — make sure your business, product, or project name is free everywhere before you launch.
- Personal branding — find a single handle you can claim across every network.
- Bulk username research — check hundreds of names automatically instead of opening each site by hand.
- Availability monitoring — schedule recurring runs to catch a handle the moment it frees up.
- Automation & integrations — pipe results straight into Google Sheets, a database, or your own app via the Apify API.
How to use the Username Availability Checker to check handles
- Open the Actor in Apify Console.
- In Usernames to Check, add the handles you want to look up (one per line).
- Under Platforms, keep the popular defaults or select exactly which networks to check.
- Choose your Proxy Configuration (Apify Proxy is recommended).
- Click Start and watch results populate in the Output tab. Export anytime as JSON, CSV, Excel, or HTML.
Input
| Field | Type | Description |
|---|---|---|
usernames | array | The handles to check, one per line. |
platforms | array (multi-select) | Which platforms to check each username against. Defaults to the five most popular networks. |
proxyConfiguration | object | Proxy settings for the run. Apify Proxy is recommended. |
Example input
{"usernames": ["johnsmith", "janedoe"],"platforms": ["Twitter / X", "Instagram", "GitHub", "YouTube", "Telegram"],"proxyConfiguration": { "useApifyProxy": true }}
Output
Each row in the dataset is one username/platform result. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"username": "johnsmith","platform": "GitHub","category": "Coding","available": false,"status": "taken","url": "https://github.com/johnsmith","note": null,"checkedAt": "2026-06-19T16:03:53.349Z","quota": "Unlimited."}
Data table
| Field | Description |
|---|---|
username | The handle that was checked. |
platform | The platform the check was run against. |
category | Platform category (Social, Video, Coding, Gaming, Music, etc.). |
available | true if the handle is free, false if taken, null if undetermined. |
status | Human-readable status: available, taken, or unknown. |
url | The public profile URL for that handle. |
note | Extra context when a result couldn't be confirmed. |
checkedAt | Timestamp of the check (ISO 8601). |
quota | Always "Unlimited." — this Actor has no usage cap. |
Usage limits
There is no usage limit on this Actor — every account, free or paid, can run it without a monthly cap or result limit. The quota field on each result simply reads Unlimited.. You only pay for what you run (see pricing below).
How much does it cost to check username availability?
This Actor uses a simple pay-per-result model: you are charged $1.00 per 1,000 results, where one result is a single username checked on a single platform. There are no monthly fees — you only pay for what you run.
Example: checking 100 usernames across the 5 default platforms = 500 results ≈ $0.50. Checking 1,000 usernames across all 29 platforms = 29,000 results ≈ $29.
The Apify free tier includes monthly usage credits, which is enough to try the Actor and run small batches at no cost. To keep costs down, select only the platforms you actually need.
Tips and advanced options
- Start with the default platform selection for the fastest, cheapest runs, then widen coverage as needed.
- Use Apify Proxy for the most reliable results, especially on larger batches.
- Schedule recurring runs to be notified when a taken handle becomes available.
- A
statusofunknownmeans the result couldn't be confirmed at that moment — simply re-run to retry. - Note that a few JavaScript-heavy platforms (such as X) always respond as if a profile exists, so they may lean toward reporting "taken" even for a free handle.
FAQ, disclaimers, and support
Is availability guaranteed? No. Results reflect a best-effort signal at check time; the only way to truly reserve a handle is to register it on the platform itself. Treat unknown results as "try again."
Is this legal? The Actor only checks the public availability of handles and does not collect personal data. You are responsible for complying with each platform's Terms of Service.
Something looks off, or a platform is missing? Open an issue from the Actor's Issues tab. Custom platform support and tailored solutions are available on request.