Create RFC 4122 version-4 UUID strings with crypto.randomUUID when available, or a manual v4 byte layout — batch output, optional hyphens, UPPERCASE, and braces. All generation stays in your browser like
APK Analyzer and
APK String Extractor. For numeric ranges, use
Random Number Generator; for full mock rows, use
Fake Data Generator.
One UUID per line. Maximum 500 per batch.
Each line is a random version 4 UUID in the usual string form — suitable for database keys, correlation IDs, and test fixtures, with the same local-only privacy stance as APK String Extractor.
UUIDs are not sent to DroidXP. Optional checkbox defaults and count may be stored in localStorage on your device.
No. Values are created only in your browser — the same local-only stance as APK Analyzer and APK String Extractor. Optional defaults may be saved in localStorage on your device only.
Yes — random v4 layout with the correct version and variant bits when using the manual byte path; when crypto.randomUUID is available it follows the same standard string form.
Modern browsers expose crypto.randomUUID when supported; otherwise the tool fills 16 random bytes, sets version 4 and RFC variant bits, and formats the canonical hyphenated string.
Practically no for random v4 at typical batch sizes — collisions are astronomically unlikely; still treat uniqueness guarantees as a property of your whole system, not this page alone.
No — IDs must be embedded in a secure design (auth, transport, storage). Do not treat UUIDs as passwords or proof of identity.
No hyphens outputs a 32-character hex string. Braces wraps the hyphenated form in curly braces for systems that expect GUID-style literals.
Random Number Generator draws numeric ranges and dice-style samples. This page emits standard UUID strings for identifiers and fixtures.
The UI caps how many UUIDs you can generate at once so the page stays responsive on low-memory devices.
After the page loads once, generation works offline when Web Crypto is available — similar to offline-friendly APK parsing.
This tool only generates random v4 UUIDs — it does not emit the special all-zero nil UUID unless you type it yourself.