Discord Username Checker — Bulk Availability avatar

Discord Username Checker — Bulk Availability

Pricing

from $0.004 / username checked

Go to Apify Store
Discord Username Checker — Bulk Availability

Discord Username Checker — Bulk Availability

Check whether Discord usernames are available or already taken, in bulk. Paste a list and get one clean row per username: available, taken, valid format, and a note. Fast and simple. Export as JSON, CSV or Excel.

Pricing

from $0.004 / username checked

Rating

0.0

(0)

Developer

Hipersoft

Hipersoft

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

0

Monthly active users

3 days ago

Last modified

Features

Limited permissions

Share

Discord Username Checker — Bulk Username Availability

Discord Username Checker tells you, in bulk, whether Discord usernames are available or already taken. Paste a list of usernames, run it, and get one clean row per username — perfect for picking a new Discord handle, securing a brand name, bulk-checking ideas for a community or server, or researching username availability at scale.

Works with the modern Discord username system (the new unique @username handles, not the old name#0000 tags). Export results as JSON, CSV or Excel.

Discord Username Checker input — configure the options in the Apify Console

What it does

  • ✅ Availability: for every username you submit, is it free to register on Discord or already in use?
  • 🧾 Bulk checking: check one username or thousands in a single run.
  • 🔤 Format validation: flags usernames that can't exist on Discord (wrong length or characters) so you don't waste checks.
  • 📤 Clean export: structured rows, ready for Google Sheets, Excel, a database or your own tool via the API.

Example output

{
"username": "wumpus",
"available": false,
"taken": true,
"valid": true,
"note": "Already taken",
"url": "https://discord.com/users/wumpus",
"checkedAt": "2026-11-08T10:00:00.000Z"
}
FieldTypeDescription
usernamestringThe normalized username that was checked (lowercased, leading @ removed).
availablebooleantrue if the username is free to register, false if it is taken or invalid.
takenbooleantrue if already in use, false if free, null if the username isn't a valid format.
validbooleanWhether the username matches Discord's format rules.
notestringHuman-readable status, e.g. "Available to register".
urlstringConvenience link to the Discord profile path for that username.
checkedAtstringTimestamp of the check.

How to use

  1. Add Discord Username Checker and open its input.
  2. Paste the usernames you want to check, one per line.
  3. Optionally set Maximum usernames to cap a run.
  4. Click Start and download the results as JSON, CSV or Excel.

Discord username rules

Discord usernames are 2–32 characters and may contain lowercase letters, numbers, underscores (_) and periods (.) only. Anything outside those rules can't be registered, so the checker marks it as unavailable with a note instead of spending a check on it.

Common uses

  • 🏷️ Grab a handle: see which of your shortlisted names are still free before you commit.
  • 🛡️ Brand protection: check whether your brand or product name is taken on Discord.
  • 👥 Communities & servers: bulk-check naming ideas for a new community, bot or project.
  • 🔁 Monitoring: re-run a list over time to catch when a desired name frees up.

Discord Username Checker output — the results as a clean dataset

Explore more data tools from the same author:

Plug the results straight into your stack with Make, Zapier or any of Apify's integrations.

FAQ

Does this need a Discord account or token? No. You only provide the usernames you want to check.

How many usernames can I check? As many as you like — submit them in the usernames list. Use Maximum usernames to cap a run.

What does available: false with valid: false mean? The username breaks Discord's format rules (length or characters), so it can never be registered — effectively unavailable.

Notes

Results reflect availability at the moment of the check; a free name can be taken by someone else at any time. Availability is not a reservation.