Development

NanoID Generator

Generate secure NanoIDs with configurable length, alphabet and quantity directly in your browser.

Between 1 and 128 characters.

Generate between 1 and 100 IDs.

Duplicate characters are removed automatically.

Exclude characters such as 0, O, 1, I and l.

Presets

Quantity

5

Length

21

Alphabet

64

Entropy

126 bits

Generate secure NanoIDs

Configure the length, quantity and alphabet, then generate cryptographically secure identifiers.

NanoIDs are generated locally using the Web Crypto API and are never uploaded.

About this tool

What is NanoID Generator?

Generate secure NanoIDs using the browser Web Crypto API with configurable alphabets and lengths.

Features

Built for fast developer workflows

  • Generate one or many NanoIDs.
  • Configurable ID length.
  • Custom alphabet support.
  • Remove ambiguous characters.
  • Cryptographically secure randomness.
  • Approximate entropy calculation.
  • Copy one or all generated IDs.
  • Runs completely locally.

Frequently asked questions

Questions about NanoID Generator

Are NanoIDs secure?

Yes. This tool uses the browser Web Crypto API to generate cryptographically secure random values.

Can I use my own alphabet?

Yes. You can define any custom alphabet. Duplicate characters are removed automatically.

Is anything uploaded?

No. Everything is generated locally in your browser.

Related tools