JSON-Utils

UUID Generator / Validator

Generate random UUID version 4 identifiers using your browser's cryptographic random source, one at a time or in bulk, and validate existing UUIDs to check their form and version. Handy for database keys, idempotency tokens, and test fixtures.

Generated UUIDs
Generated UUIDs will appear here
Generate fresh UUIDs, or validate an existing one.

How to use the UUID Generator / Validator

  1. Choose how many UUIDs to generate and press Generate, or
  2. paste an existing UUID and press Validate to check it.

Example

The classic example UUID validates as version 4.

550e8400-e29b-41d4-a716-446655440000

Frequently asked questions

Are these UUIDs safe to use as keys?

Yes. Version 4 UUIDs from crypto.getRandomValues have 122 bits of randomness, so collisions are not a practical concern.

Can it validate other versions?

Yes. Validation checks the canonical form and reports versions 1 to 5, not just v4.