UUID v4
RFC 4122 identifiers straight from crypto.randomUUID, great for row ids, keys and correlation ids.
Generate UUIDs, cryptographically-random hex and Base64 tokens, API keys and secrets, one or a hundred at a time. All in your browser with the Web Crypto API, nothing sent anywhere. Free, unlimited, no sign-in.
RFC 4122 identifiers straight from crypto.randomUUID, great for row ids, keys and correlation ids.
Secure random bytes rendered as hex or URL-safe Base64, ideal for session secrets, webhook signing keys and CSRF tokens.
Alphanumeric keys with an optional prefix (sk_live_…), unbiased and generated locally. No server ever sees them.
UUID v4 identifiers, cryptographically-random hex and Base64URL tokens, and alphanumeric API keys, one or up to fifty at a time.
Pick UUID v4 as the type, choose how many you need, and hit Generate. Each identifier
comes from crypto.randomUUID — an RFC 4122 version-4 UUID — and you can copy one or
all of them with a click.
Choose a hex or Base64URL token, or an alphanumeric key, set the length, and optionally add a
prefix like sk_live_ to match your provider's format. Generate up to fifty at once —
handy for seeding environments or rotating secrets.
No. Everything is generated in your browser with the Web Crypto API. Nothing is uploaded, logged, or transmitted, so no server ever sees what you make.
Yes. Tokens come from crypto.getRandomValues (and crypto.randomUUID for
UUIDs), unbiased and generated locally. Because they never leave your device, they're suitable
for session secrets, signing keys, and API keys.
sk_live_?Yes. Set an optional prefix and it's prepended to each generated key, handy for matching a provider's key format.
Yes. Generate as much as you like, with no sign-in and no quota.
Generate strong, random passwords in your browser. Choose length, character sets and symbols. Nothing leaves your device.
Turn any text, link or Wi-Fi network into a QR code with custom colors, size and error-correction. Download as crisp PNG or SVG.
With a single shortcut, highlight anything on your screen and get an instant context aware explanation and translations.
Spotted a bug, want a feature, or just have feedback on KeyForge? Send us a note and we'll get back to you.
Prefer to talk it through? Book a 30-min call →