# ULID & NanoID generator — no upload

> Generate ULIDs and Nano IDs in bulk with Web Crypto, in your browser. Nothing is uploaded — identifiers are created on your device.

Generate ULIDs and Nano IDs — individually or in bulk — using the browser's secure random source. Nothing is sent to a server; the IDs are created on your device.

Sortable, unique identifiers are the backbone of distributed systems. ULIDs give you time-ordered keys without a central counter, while Nano IDs are the compact choice for URLs and short references.

For UUIDs specifically, use the UUID generator; for a batch of IDs as a data column, the Data Zone ID generator exports directly to CSV.

## How to

1. **Pick a type.** Choose ULID or Nano ID.
2. **Set the count.** Choose how many to generate.
3. **Copy.** Copy the batch of IDs.

## FAQ

### ULID vs Nano ID — which should I use?

ULIDs are lexicographically sortable by creation time, which is great for database keys; Nano IDs are compact and URL-friendly. Pick based on whether you need time-ordering or brevity.

### Are they collision-resistant?

Both draw on secure randomness with enough entropy that collisions are vanishingly unlikely at normal scale.

### Is anything uploaded?

No. IDs are generated in the browser, so nothing leaves the tab.


## Related tools

- [UUID generator](https://www.safepaper.app/dev/uuid)
- [ID generator](https://www.safepaper.app/data/generate-ids)
- [Password generator](https://www.safepaper.app/dev/password-gen)
- [Base32 / Base64URL](https://www.safepaper.app/dev/base32)

---

Canonical HTML: https://www.safepaper.app/dev/id-gen
Markdown: https://www.safepaper.app/dev/id-gen.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
