Notes
Uses crypto.randomUUID() when the browser exposes it, otherwise falls back to crypto.getRandomValues. Version 4 means the value is random, not derived from time or MAC address.
Cryptographically random version-4 UUIDs from your own device. Nothing leaves the browser.
Uses crypto.randomUUID() when the browser exposes it, otherwise falls back to crypto.getRandomValues. Version 4 means the value is random, not derived from time or MAC address.
Generate between one and one hundred UUID version 4 values. Each one comes from the browser crypto source, so the randomness is suitable for identifiers, not just for display.
Copy them one per line, or copy them as a JSON array when you need to paste a fixture straight into code. The uppercase switch is there for systems that normalise identifiers that way.
Version 4 UUIDs are random rather than time-based, which means they do not leak creation order and are safe to expose in URLs. Generation happens entirely in the page.
Need a tool that is not here? Ask for one.