Human-ID Generator / Generate Human-ID v4 unique IDs

Generate Human-IDs in JSON or Plaintext format. Powered by human-id v4, use it directly in browser to generate human-readable friendly UUIDs.

Other Data Tools


human-id bulk-generator tool

what are Human IDs

Human-IDs are readable strings, generated by chaining common short words of the english language in a semi-meaningful way. The result is concatenated of adjective + noun + verb resulting in a minimum pool size of 15 million possible combinations with the default length configuration. Only friendly non-offensive words are used when generating Human IDs.

human-id vs. uuid

UUIDs consist of mostly random letters and numbers (e.g. 0ff58b1f-551b-4187-b189-11959823f76b). Human-IDs consist of english words (e.g. FortyGhostsTalk or cold-cobras-fail)

Using friendly words to identify resources provides various advantages when human users are involved, like increasing distinction and rememberability.

human-id vs. friendly-words

friendly-words is a similar algorithm to human-id for generating human-friendly IDs programmatically. friendly-words is also based on a word-list, chained together with a rule-based approach.

human-id vs. friendlier-words

friendlier-words is another algorithm for generating friendly human-readable unique IDs. It is based on friendly-words, with some improvements to the original generation algorithm, using a smaller curated wordlist and further generation-customization.

using human-id in JavaScript for generating unique IDs

You can use the human-id package from NPM (by RienNeVaPlus) in your JavaScript or TypeScript projects for easily generating unique IDs programmatically.


code example:

import {humanId} from 'human-id'

// example: rare-geckos-jam
humanId({
  separator: '-',
  capitalize: false,
});

// example: RareGeckosJam
humanId({
  capitalize: true,
});

example human-id IDs

default configuration:

  • threestampsshow
  • tidythingsrush

with separator:

  • floppy-wolves-look
  • twenty-baths-type

capitalized words:

  • Witty-Doors-Start-Busily
  • Fifty-Suits-Judge-Quickly