UUID generator
Quickly generate one or many random UUIDs (version 4) to use as identifiers in code — with options to uppercase them and to drop the dashes.
How to generate a UUID
- Drag the slider to choose how many to generate.
- Turn on uppercase or no-dashes if you need them.
- Copy or download the list, and click "Regenerate" for a fresh batch.
Frequently asked questions
A UUID is a 36-character string that is almost certainly unique among every UUID ever generated, commonly used as an identifier for a record, a document or a session in code.
The odds are essentially zero — even generating billions of them, a collision is far less likely than winning the lottery multiple times in a row.
Version 4 UUIDs (fully random) — the most common kind, supported by nearly every programming language and database.
Up to 100 at a time. Generate a few more times and combine the lists if you need more.
Related tools
Color converterConvert between HEX, RGB and HSL color codesRegex testerTest a regex: highlighted matches, groups and replaceRegex generatorReady-made regex for email, phone, dates and moreRegex explainerUnderstand every part of a regexCron expression generatorPick a schedule, get the cron expressionCron expression parserRead a cron expression and see when it runsJWT decoderRead a JWT's header, payload, expiry and check its signatureJWT generatorSign a JWT with a secret or a private keyMarkdown previewType Markdown, preview it live and get the HTML