Generates UUID v4 random identifiers in standard 36-character string format with an optional compact hex mode (no dashes). Code never leaves your device — formatting and validation run locally in your browser.
Runs on UUID
Content reviewed October 2026 · About Toolzum
Convert between hexadecimal bytes and ASCII text. Supports custom delimiters and real-time bidirectional conversion. Code never leaves your device — formatting and validation run locally in your browser.
Convert between hex strings and text. Code never leaves your device — formatting and validation run locally in your browser.
Generate dummy placeholder text at a specified character length for design mockups, UI prototypes, and content layout testing. Code never leaves your device — formatting and validation run locally in your browser.
Generate random strings in alphanumeric, alphabetic, numeric, hex, or UUID formats. Mint references and IDs fast — free, local, no signup.
Generates random integers within a user-defined min-max range with optional unique and sorted output. Uses the browser random number generator — fine for games, raffles, and sampling, not for security secrets. Input never leaves your device — everything runs locally in your browser.
v4 generates cryptographically random identifiers, so every UUID is unpredictable and virtually guaranteed to be unique. v1 generates time-based UUIDs that encode the current timestamp and your device's MAC-derived node value, which makes them sequential and sortable but reveals when each ID was created. Use v4 for database keys, tokens, and anything security-sensitive; use v1 when you need chronologically sortable identifiers.
Yes, they are RFC 4122 compliant. v4 uses 122 bits of randomness from a cryptographically secure source, so the odds of a collision are astronomically small — roughly 1 in 2^122. Even generating 1 billion UUIDs per second, you would need to run for about 86 years to reach a 50% chance of one duplicate. The tool uses the same industry-standard uuid library that powers millions of databases.
Yes. The 'Include Hyphens' toggle strips the dashes to produce a 32-character compact hex string, useful for filenames, URLs, or systems that reject the standard format. The 'Capitalize (UPPER)' toggle converts all letters to uppercase. Both options regenerate the entire list instantly and work with either UUID version.
Between 1 and 100 per batch. Use the Quantity slider to pick the count, and every change regenerates a fresh list. You can then copy all of them to the clipboard at once or download the full list as a .txt file.
Two buttons only: v4 (Random) and v1 (Time) - no v3, v5 or v7. Save List downloads uuids-v4.txt or uuids-v1.txt (text/plain, one UUID per line) and the blob URL is revoked 100 ms later.
No. Everything runs entirely in your browser using the crypto API — no UUID is ever sent to a server, and no files or data leave your device. You can even use it after disconnecting from the internet once the page has loaded.
Random Token Generator
Generate random tokens in hex, base64, or alphanumeric formats for secrets and sessions. Hex and base64 draw from Web Crypto (alphanumeric uses Math.random — see format notes). The API-key preset mints 64-char secrets in one click — local generation, free, no signup.
Serial Number Generator
Generate formatted serial numbers with prefixes, segments, and checksums for products and licenses. Create 1000 trackable SKUs in one batch — local, free, no signup.