CUID2 generator

Generate secure, collision-resistant CUID2 IDs in your browser with adjustable length and batch count.

Options

Set how many identifiers to generate in each batch and how long each CUID2 should be.

Results

The list updates when count or length changes and is ready to copy or download.

Generated CUID2 IDs will appear here...

Generate CUID2 identifiers locally in your browser without sending the current batch to another service. This tool is useful when you need compact public IDs for records, URLs, invitation links, fixtures, or client-side placeholders and want direct control over both batch size and output length.

What makes CUID2 different

CUID2 is built to reduce collisions across distributed systems while staying URL-friendly. Each value starts with a lowercase letter, uses only lowercase base36 characters, and mixes counters, host fingerprints, and random entropy before hashing the final result.

Choose the number and length of IDs

Use shorter outputs when you want tighter slugs for demos, test data, or temporary links. Increase the length when you need more headroom for long-lived records or larger workloads, and raise the count when you want to mint a whole batch in one pass.

Copy or download your IDs

Review the generated list, then copy the current batch or download it as a text file once the count and length look right.

How to use

Changing the options automatically generates a new batch. Regenerate, copy, or download the complete list.