Generate UUIDs without opening a throwaway gist
Pick version, hit generate, copy one or many. v4 via `crypto.randomUUID` when available; v7 via documented time-ordered implementation.
chars: 0
When to use
Fixtures, primary-key experiments, correlating request IDs — not as security tokens by themselves.
Examples
How it works
v4 = CSPRNG; v7 = Unix ms + random (RFC 9562 style). Format toggles: hyphen / upper / braces.
Common pitfalls
- UUIDs aren’t secret — don’t use as session secrets alone.
- v1/v7 leak time structure — know your privacy needs.
- Uppercase vs lowercase matters for some strict APIs.
How this differs
IDs here; Random String for opaque tokens; hashes fingerprint content.
FAQ
v4 vs v7?
v7 sorts by time — nicer for DB indexes; v4 is pure random.
Is GUID different?
Same 128-bit idea; display format may differ.
Uploaded?
No.
Nil UUID?
Optional helper.
Related tools
Runs in your browser. Nothing is uploaded. Not a security product —hashes and JWT decode are for debugging, not password storage or auth advice.