UUID Generator
Use a random identifier when you need sample records, correlation values or test data without a sequence counter. Each UUID generated here uses cryptographically secure browser randomness, with the version and variant bits set for UUID v4. Generate a single value or a batch of up to fifty, then copy one item or the newline-separated list. These identifiers are not passwords, access tokens or proof of identity. Your application still needs to decide how identifiers are stored and whether they can be exposed publicly.
Your workspace
Runs locally in your browserResult
Your input is processed locally in your browser unless explicitly stated otherwise. Inputs are not saved by this tool.
How to use this tool
Choose a batch size and generate. Copy an individual identifier or the complete newline-separated batch.
Example
Input
Batch size: 1Output
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxxWhat does this tool do?
A version 4 UUID is a 128-bit identifier with reserved version and variant bits. The remaining 122 bits are randomly generated.
Common mistakes and limitations
UUIDs have a very low collision probability, not a mathematical uniqueness guarantee. Enforce uniqueness in storage where it matters.
Frequently asked questions
Are these sequential IDs?
No. UUID v4 values are random and do not encode a creation time.
Related tools
Password Generator
Create random passwords with configurable character sets.
Open tool Flutter & Dart ToolsDart / Flutter Package Name Generator
Turn project names into valid Dart package names.
Open tool Developer ToolsUnix Timestamp Converter
Convert Unix seconds, milliseconds and local dates.
Open tool