UUID Generator (v4)
Generate random version 4 UUIDs in your browser. Make a single ID or a bulk batch, switch to uppercase or strip the hyphens, then copy the result.
How to generate UUIDs
- Set how many UUIDs you need, from 1 up to 1000.
- Toggle uppercase or remove the hyphens if your format needs it.
- Click Generate, then copy a single value or the whole list.
Examples
A single v4 UUID
count: 1
3f29c4a1-8b2e-4d57-9c0a-1e7b6f4d2a93
Frequently asked questions
What is a UUID?
A UUID is a 128-bit universally unique identifier, usually written as 32 hex digits in five hyphen-separated groups like 8-4-4-4-12. It is also called a GUID.
What is a version 4 UUID?
Version 4 UUIDs are generated from random numbers. The 13th digit is fixed to 4 to mark the version and the 17th digit is 8, 9, a or b to mark the variant.
Are the generated UUIDs unique?
Practically, yes. A v4 UUID has 122 random bits, so the chance of two colliding is vanishingly small even across billions of values. This tool also keeps every ID in a batch distinct.
Are they random and secure?
They use your device's cryptographic random source through crypto.randomUUID, so they are unpredictable. UUIDs are great identifiers but are not secret keys, so do not use them as passwords or tokens.
Can I get uppercase or hyphen-free UUIDs?
Yes. Switch on uppercase for capital hex digits, and turn off hyphens to get a 32-character string with no dashes. The two options can be combined.
Is anything sent to a server?
No. Every UUID is created locally in your browser, so the values never leave your device.
Related tools
Password Generator
Generate strong, random passwords online. Choose length, letters, digits, symbols and skip look-alike characters. Created in your browser, never stored.
Token Generator
Generate secure random tokens online in hex, base64url or base64. Great for API keys, secrets and CSRF tokens. Runs in your browser, nothing stored.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.
Base64 Decode
Decode Base64 to plain text online. Paste a Base64 or base64url string and get instant UTF-8 output. Free, fast and runs in your browser.