Generate five UUIDs
Input
Sample output (illustrative)
Illustrative sample; live output is random
550e8400-e29b-41d4-a716-446655440000Format hex letters in uppercase (e.g., A-F instead of a-f).
Remove dashes between UUID segments (32 contiguous hex characters).
Enclose each UUID in curly braces (e.g., {c73bcdcc-...}).
Enclose each UUID in double quotes for array or JSON pasting.
Generate random version-4 UUIDs in batches from the browser cryptographic generator, entirely locally. Only v4 is supported; case, hyphen, brace, and quote options change presentation without changing the underlying identifier.
| UUID version | Version 4 only (random) via crypto.randomUUID; no UUID v7 mode |
|---|---|
| Batch size | Configurable count from 1 to 1,000 per run |
| Presentation options | Uppercase, hyphen-free, wrap-in-braces, and wrap-in-quotes |
| Accepted input | None — generation takes options only, no input text |
| Execution deadline | 2 s |
| Processing location | Browser-only: no input is collected or uploaded |
Input
Sample output (illustrative)
Illustrative sample; live output is random
550e8400-e29b-41d4-a716-446655440000Counts below 1 are raised to 1 and counts above 1,000 are capped at 1,000, so out-of-range requests still produce a bounded batch.
Generation takes no input: every run draws fresh random values regardless of any editor content.
Uppercase, hyphen removal, braces, and quotes only reformat the same 128-bit value for display or pasting.
Random v4 collisions are astronomically unlikely at normal volumes but never impossible; do not treat uniqueness as a guarantee.
Randomness alone does not make an identifier a secure credential: do not use bare UUIDs as passwords or session tokens.
Hash Generator
Generate cryptographic hashes and message digests including SHA-256, SHA-512, SHA-384, SHA-1, and MD5 for text payloads.
Case Converter
Convert text, identifiers, and variables between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, dot.case, and path/case.
JSON Formatter
Prettify, indent, and format JSON strings with customizable indentation and key sorting.
They describe the same 128-bit identifier format: GUID is the Microsoft name for the hyphenated 8-4-4-4-12 representation this tool emits by default.
Version 4 only: every identifier is drawn from cryptographically secure random numbers via crypto.randomUUID, with the version and variant bits set accordingly.
No. Time-ordered UUID v7 — designed for sortable database keys — is not a supported mode here; every generated value is a random v4 identifier.
Both represent the same identifier: lowercase is the conventional default, uppercase suits systems that require it. Hyphen removal likewise only changes the 36-character versus 32-character presentation.
Between 1 and 1,000 per run. Out-of-range counts are clamped into that range, and each run draws a fresh random batch.
Values come from the browser Web Cryptography generator (crypto.randomUUID), giving high-entropy randomness. Collisions remain theoretically possible, so treat IDs as unique-by-chance, not unique-by-proof.