JSON Formatter
Prettify, minify, and validate JSON.
Generate NanoIDs with length and alphabet presets.
Generate NanoIDs with crypto.getRandomValues. Choose length, alphabet, and count — plus a collision-probability estimate.
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_- (64 chars)
NanoID is a short string ID with configurable length and alphabet. UUIDs are fixed 128-bit values with a longer default string form.
It matches the official nanoid default—about 126 bits of entropy with the 64-character URL-safe alphabet.
No. Generation runs entirely in your browser.