Username Generator API

GET

Suggest relevant handles for new users the moment they sign up.

Username Generator creates handle suggestions from a person's name or email address. It returns an array of suggested usernames based on the input, while paid plans can request multiple options at once.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/usernamegenerator?email=sean%40mail.com
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "count": 10,
    "suggestions": [
      "doxologysean",
      "sean",
      "downpoursean",
      "tonsilarsean",
      "interdependencysean",
      "seantrivant",
      "seansquireen",
      "seankillifish",
      "seantiltyard",
      "seaninterrupt"
    ],
    "email": "[email protected]"
  }
}

About the Username Generator API

Username Generator works by generating usernames based on the specified criteria. It uses advanced algorithms to generate usernames and returns a list of usernames.

What people use it for

Player Profile Setup
Gaming platforms generate candidate gamer tags from a new player's real name during account creation.
Forum Handle Autofill
To speed up community registration, web forums present handle suggestions derived from an applicant's entered email address.
Corporate Directory Provisioning
When creating new workforce accounts, IT identity systems supply employee names to reserve standard internal usernames.
Student Account Provisioning
Feed enrolled student names into the endpoint to recommend clean login handles across school portals and learning apps.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Username Generator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Username Generator API.

Read the docs
Can I generate handles from both full names and email addresses?
Yes. The API provides endpoints to create username suggestions from either a personal name string or an email address.
Does the API return multiple username suggestions in a single call?
Yes. Each successful call returns an array containing generated username options alongside the total count produced, ready to display directly in your signup flow.
Can I specify the number of generated usernames on the Free plan?
No. Customizing the count parameter requires a paid plan. The Free plan returns a preset default number of suggestions, while any paid plan unlocks full control over the result count.
What happens if I omit the count parameter in my request?
The API supplies a default batch of username suggestions automatically. On paid plans, you only need to pass the count parameter when you want a specific number of options returned.
What would generating usernames for 10,000 signups a month cost me?
Generating usernames for 10,000 signups uses 20,000 credits, taking up one-tenth of the Starter plan's monthly allocation. On Starter, that works out to about $0.30 per 1,000 requests. The Free plan includes 100 requests every month at no cost.

Ready to build with Username Generator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs