Validate UUID and GUID strings for correct format and version.
The UUID Validator checks whether a string is a correctly formatted UUID or GUID โ 32 hex characters arranged in the standard 8-4-4-4-12 pattern โ and identifies its version from the version nibble embedded in the string. Paste in an ID and confirm it's well-formed before you reuse it, all checked locally in your browser.
Made for developers. Typical uses:
Explore more in Validators, read the guides and articles, or see how we test our tools.
Generate random UUIDs (Universally Unique Identifiers).
Best for generating unique IDs for database records
Generate MD5, SHA1, SHA256, SHA512 hashes from any text.
Best for verifying file integrity with hash checksums
Test and debug regular expressions in real-time.
Best for testing regex patterns before using in code
Format, beautify, and validate JSON data with proper indentation.
Best for formatting minified JSON from APIs for readability
Validate Base64 encoded strings for correctness.
Best for confirming an API response's Base64-encoded field wasn't truncated during a copy-paste