UUID Generator – Generate Random UUID/GUID Online Free
About the UUID Generator
The UUID Generator creates cryptographically secure UUID v4 identifiers in bulk, with full control over formatting and encoding. Choose whether to include hyphens, braces, or quotes, add a custom prefix or suffix, generate up to 3,000 at once, and apply Base64, RFC 7515, or URL encoding — all before copying or downloading the results.
This tool is built for developers who need unique identifiers for database records, API keys, session tokens, or test data. If you’re generating UUIDs for use in a URL or query string, pair this with the URL Encoder/Decoder to confirm formatting is safe, or use the Password Generator if you need a separate cryptographically secure secret alongside your identifiers.
BigToolSite Team tested this tool by generating thousands of UUIDs across every formatting and encoding combination to confirm each identifier remains unique, valid, and correctly formatted using PHP’s cryptographically secure random_bytes() function.
How to Use the UUID Generator
- Choose your Format Options: Hyphens, Braces, Uppercase, Quotes, and/or Commas.
- Select an Encoding if needed: Base64, RFC 7515, or URL Encode.
- Add an optional Prefix or Suffix to each generated UUID.
- Choose a Quantity using the quick buttons (20–1000) or enter a custom number up to 3,000.
- Click Generate UUIDs to create your list.
- Click Copy to Clipboard or Download .txt to save the results.
Example Usage
Input: Quantity: 1, Hyphens enabled, Prefix “usr_”
Output:
usr_3fa85f64-5717-4562-b3fc-2c963f66afa6
Input: Quantity: 1, Braces enabled, Uppercase enabled, no hyphens
Output:
{3FA85F6457174562B3FC2C963F66AFA6}
Frequently Asked Questions
A UUID v4 is a 128-bit identifier generated using random or pseudo-random numbers. This tool uses PHP’s random_bytes() function to ensure each UUID is cryptographically secure and virtually guaranteed to be unique.
You can generate up to 3,000 UUIDs in a single batch, using the quick-select buttons (20–1000) or a custom quantity input.
Base64 is standard encoding for compact binary-safe text. RFC 7515 is a URL-safe variant of Base64 (used in JWTs) that avoids characters requiring further encoding. URL Encode percent-encodes any characters that aren’t safe in a URL.
Yes, use the Prefix and Suffix fields to prepend or append custom text to every generated UUID, such as “usr_” or “_v1”.
Yes, this tool is completely free with no signup required.