P
Guides
Language
Tools
Password & Security
P
Password Strength Checker
Score any password and estimate crack time
P
Password Generator
Create strong random passwords up to 128 chars
R
Random String Generator
Random tokens, IDs and keys with any charset
P
Passphrase Generator
Memorable multi-word passphrases (Diceware)
T
TOTP / 2FA Code Generator
Time-based one-time codes and otpauth secrets
P
Password Breach Checker
Check if a password appeared in known breaches
Hash & Crypto
S
SHA-256 Generator
Hash text to a 64-char SHA-256 digest
M
MD5 Generator
Compute the 32-char MD5 checksum of any text
S
SHA-1 Generator
Generate the 40-char SHA-1 hash of any input
S
SHA-512 Generator
Hash text to a 128-character SHA-512 digest
H
HMAC Generator
HMAC-MD5, SHA-1, SHA-256 & SHA-512 with secret key
B
bcrypt Generator / Checker
Hash passwords with bcrypt and verify hashes
P
PBKDF2 Key Derivation
Derive keys from a password with salt and iterations
A
AES Encrypt / Decrypt Text
Encrypt text with AES-256-GCM and a password
F
File Hash / Checksum
Compute SHA hashes of any file locally
Networking
I
IP Address Checker
Identify IPv4 vs IPv6, public/private and more
I
IPv4 Calculator
Network, broadcast, hosts, subnet mask & wildcard
I
IPv6 Calculator
Expand, compress and subnet IPv6 addresses
S
Subnet Calculator
CIDR ranges, wildcard masks and usable hosts
M
MAC Address Generator
Random valid MAC addresses, unicast or multicast
P
Port Checker
Learn what each TCP/UDP port number means
D
DNS Lookup
Resolve A, AAAA, MX, NS, TXT and CNAME records
W
WHOIS Lookup
Domain registration, expiry and registrar info
Web & HTTP
H
HTTP Header Analyzer
Security, caching & SEO headers explained
U
User-Agent Parser
Decode browser, OS and device from any UA
M
MIME Type Lookup
File extension to MIME type reference
H
HTTP Status Code Lookup
Every status code 1xx–5xx explained
U
URL Encoder / Decoder
Percent-encode URLs and parse query strings
C
Color Contrast Checker (WCAG)
Check text contrast against WCAG AA & AAA
Developer Utilities
U
UUID / ULID Generator
UUID v4, v7, ULID and NanoID in bulk
here
J
JWT Decoder & Signer
Decode, inspect and sign JSON Web Tokens
B
Base64 Encoder / Decoder
Encode and decode Base64, standard or URL-safe
Q
QR Code Generator
QR codes for links, Wi-Fi and vCards
J
JSON Formatter & Validator
Format, minify and validate JSON instantly
T
Unix Timestamp Converter
Convert Unix timestamps to dates and back
R
Regex Tester
Test regular expressions with live matches
D
Diff Checker
Compare two texts and highlight differences
L
Lorem Ipsum Generator
Placeholder paragraphs, sentences or words
N
Number Base Converter
Convert between binary, octal, decimal and hex
C
Color Converter (HEX / RGB / HSL)
Convert colors and copy HEX, RGB or HSL
C
CSV to JSON Converter
Convert CSV to JSON and JSON back to CSV
C
Case Converter & Slug Generator
camelCase, snake_case, kebab-case, Title & slug
W
Word & Character Counter
Words, characters, sentences and reading time
UUID / ULID Generator · 100% Private
100% Free · No Signup · No Server

UUID / ULID Generator

Generate unique identifiers in bulk — time-ordered UUID v7, classic random UUID v4, sortable ULID and compact NanoID. Every value comes from the browser crypto source, so they are safe for databases, APIs and distributed systems. Nothing is sent anywhere.

UUID v4 & time-based v7
ULID & NanoID
Up to 100 at once
Cryptographically random
Advertisement
Advertisement
Trusted & free

It is completely free, private and requires no signup.

IDs are not secrets

A UUID identifies a record — never use it as an authentication token.

Use crypto randomness

Math.random() is predictable. Use the CSPRNG for tokens, IDs and secrets.

Never trust a JWT blindly

Decoding is not verifying. Always validate the signature and claims on the server.

Keep secrets out of code

Generate keys here, then store them in environment variables or a vault.

You might also like
4
ID formats
122
Random bits (v4)
100
Batch size
100%
Local
Step by Step

How it works

Generate unique identifiers in bulk — time-ordered UUID v7, classic random UUID v4, sortable ULID and compact NanoID. Every value comes from the browser crypto source, so they are safe for databases, APIs and distributed systems. Nothing is sent anywhere.

UUID v4 is the universal default. Pick v7 or ULID when you want IDs that sort by creation time.

Generate one for a quick copy or up to 100 at once for seed data and tests.

Copy a single ID, or the whole list as newline-separated values ready to paste.

Examples & Data

Examples & Data

Type Example Sortable
UUID v4 f47ac10b-58cc-4372-a567-0e02b2c3d479 No
UUID v7 018f2c4a-9b3e-7c21-a0b4-5d6e7f8a9b0c Yes
ULID 01J2ZK8Q3M7X9V0P5N4T6RBWEH Yes
NanoID V1StGXR8_Z5jdHi6B-myT No

Use v7 or ULID when index locality matters; v4 or NanoID otherwise.

All tools

Password Strength Checker
Score any password and estimate crack time
Password Generator
Create strong random passwords up to 128 chars
Random String Generator
Random tokens, IDs and keys with any charset
Passphrase Generator
Memorable multi-word passphrases (Diceware)
TOTP / 2FA Code Generator
Time-based one-time codes and otpauth secrets
Password Breach Checker
Check if a password appeared in known breaches
SHA-256 Generator
Hash text to a 64-char SHA-256 digest
MD5 Generator
Compute the 32-char MD5 checksum of any text
SHA-1 Generator
Generate the 40-char SHA-1 hash of any input
SHA-512 Generator
Hash text to a 128-character SHA-512 digest
HMAC Generator
HMAC-MD5, SHA-1, SHA-256 & SHA-512 with secret key
bcrypt Generator / Checker
Hash passwords with bcrypt and verify hashes
PBKDF2 Key Derivation
Derive keys from a password with salt and iterations
AES Encrypt / Decrypt Text
Encrypt text with AES-256-GCM and a password
File Hash / Checksum
Compute SHA hashes of any file locally
IP Address Checker
Identify IPv4 vs IPv6, public/private and more
IPv4 Calculator
Network, broadcast, hosts, subnet mask & wildcard
IPv6 Calculator
Expand, compress and subnet IPv6 addresses
Subnet Calculator
CIDR ranges, wildcard masks and usable hosts
MAC Address Generator
Random valid MAC addresses, unicast or multicast
Port Checker
Learn what each TCP/UDP port number means
DNS Lookup
Resolve A, AAAA, MX, NS, TXT and CNAME records
WHOIS Lookup
Domain registration, expiry and registrar info
HTTP Header Analyzer
Security, caching & SEO headers explained
User-Agent Parser
Decode browser, OS and device from any UA
MIME Type Lookup
File extension to MIME type reference
HTTP Status Code Lookup
Every status code 1xx–5xx explained
URL Encoder / Decoder
Percent-encode URLs and parse query strings
Color Contrast Checker (WCAG)
Check text contrast against WCAG AA & AAA
UUID / ULID Generator
UUID v4, v7, ULID and NanoID in bulk
JWT Decoder & Signer
Decode, inspect and sign JSON Web Tokens
Base64 Encoder / Decoder
Encode and decode Base64, standard or URL-safe
QR Code Generator
QR codes for links, Wi-Fi and vCards
JSON Formatter & Validator
Format, minify and validate JSON instantly
Unix Timestamp Converter
Convert Unix timestamps to dates and back
Regex Tester
Test regular expressions with live matches
Diff Checker
Compare two texts and highlight differences
Lorem Ipsum Generator
Placeholder paragraphs, sentences or words
Number Base Converter
Convert between binary, octal, decimal and hex
Color Converter (HEX / RGB / HSL)
Convert colors and copy HEX, RGB or HSL
CSV to JSON Converter
Convert CSV to JSON and JSON back to CSV
Case Converter & Slug Generator
camelCase, snake_case, kebab-case, Title & slug
Word & Character Counter
Words, characters, sentences and reading time

Ready to try it?

It is completely free, private and requires no signup.

Use the tool now
100% Free No signup Private & secure
Advertisement
Help Center

Frequently Asked Questions

v4 is fully random. v7 starts with a millisecond timestamp, so IDs sort naturally by time — great for database primary keys.

A 26-character identifier using Crockford Base32. Like UUID v7 it is time-sortable, but shorter and case-insensitive.

UUID v4 has 122 random bits. You would need to generate billions per second for centuries to risk a single duplicate.

No. They are identifiers, not secrets. Never use one as an authentication or session token.

Advertisement