Next-Gen App & Browser
Testing Cloud

Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

Next-Gen App & Browser Testing Cloud

UUID Decoder

This free online tool allows you to decode and analyze UUIDs in seconds, helping you uncover hidden details like version, structure, and embedded timestamps with zero hassle.

Test Your Web Or Mobile Apps On 3000+ Browsers
Signup for free...

Enter UUID to Decode

UUIDs are in the format: 00000000-0000-0000-0000-000000000000

Output

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify information in computer systems. They're commonly used in databases, distributed systems, and APIs. UUIDs can come in different versions (v1, v3, v4, v5), each with its own method of generation.

Example UUID: f47ac10b-58cc-4372-a567-0e02b2c3d479

How to Use the UUID Decoder?

Follow these easy steps to decode your UUID:

  • Enter UUID: Paste your UUID into the input box at the top.
  • Click "Decode UUID": Hit the black Decode UUID button to process the input
  • View the Results: The decoded UUID information will appear instantly in the Output section below.
  • Clear the Input: Want to try another UUID? Just click the Clear button to reset everything.

Common Use Cases for UUID Decoder

  • Debugging & Troubleshooting: Developers use UUID decoders to inspect how a UUID was generated, helping debug systems that rely on UUID v1 by extracting embedded timestamps or MAC addresses.
  • Timestamp Extraction (UUID v1): Decode UUID v1 to retrieve the embedded timestamp, useful for logging, tracing, or analyzing event timelines.
  • Learning & Educational Use: Ideal for understanding the structure of different UUID versions, especially for students, developers, and testers learning UUID mechanics.
  • Verifying UUID Format: Validate UUIDs by checking their format, version, and variant bits for compliance with standards like RFC 4122.
  • Reverse Engineering or Forensics: Security researchers decode UUIDs to trace data origins or uncover system-level details (e.g., MAC addresses) during investigations.
  • Parsing UUIDs in APIs or Databases: Extract insights from UUIDs in APIs, logs, or databases, particularly in distributed systems where UUIDs act as unique identifiers.

UUID Version (“M”) Conversion Table

UUID FormatExplanation
1-7 (4 bits)Indicates the UUID version. For example:
Version 1: Time-based UUIDBased on timestamp and machine identifier.
Version 2: DCE Security UUIDIncludes POSIX UID/GID and time.
Version 3: Name-based UUID (MD5)Generated from a name using MD5 hash.
Version 4: Random UUIDRandomly generated (most common version used).
Version 5: Name-based UUID (SHA-1)Generated from a name using SHA-1 hash.
Version 6: Reordered Time-based UUIDA variation of version 1, with the time component reordered for easier sorting.
Version 7: Time-based UUID with Unix EpochBased on timestamp and including microsecond precision, intended for more precise sorting in time-based systems.

UUID Variant ("N") Conversion Table

UUID FormatExplanation
8-11 (2 bits in the first byte)Indicates the UUID variant (typically, the most common variant is "RFC 4122").
Variant 0: Reserved for NCS backward compatibilityRarely used.
Variant 1: RFC 4122The most common variant for UUIDs. This is the default format used by most libraries and systems.
Variant 2: DCE Security UUIDUsed for UUIDs that include POSIX UID/GID.
Variant 3: ReservedRarely used.

Frequently Asked Questions (FAQs)

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number used to uniquely identify data in computer systems. It’s commonly used in databases, APIs, and distributed systems.

What versions of UUIDs can this UUID checker decode?

This tool supports decoding of:

  • UUID v1 (time-based)
  • UUID v3 (name-based, MD5)
  • UUID v4 (random)
  • UUID v5 (name-based, SHA-1)
  • UUID v6 (reordered time-based)
  • UUID v7 (Unix timestamp-based)

While v4 is random and contains no embedded metadata, v1 and v6 include timestamps and MAC address information.

UUID v7 is based on Unix time and is optimized for sorting and high-throughput systems.

Can this tool extract the timestamp from UUIDs?

Yes! If your UUID is version 1, the tool can extract and display the embedded timestamp and MAC address used during generation.

Is it safe to use this UUID Converter?

Absolutely. This tool runs entirely in your browser. No UUID data is sent or stored on any server, ensuring full privacy and security.

What happens if I enter an invalid UUID?

If the input is not in a valid UUID format, the tool will alert you with an error.

Why does UUID v4 show no timestamp or MAC address?

UUID v4 is randomly generated and contains no meaningful metadata like time or hardware info. That's why decoding v4 only shows version, variant, and raw bits.

Did you find this page helpful?

Helpful

NotHelpful

More Tools

... Code Tidy
... Data Format
... Random Data
... Hash Calculators
... Utils
IDN Encode IDN Decode XML To JSON Converter JSON To XML Converter JSON To YAML Converter BCD To Decimal HEX To Decimal Decimal To BCD UTF8 Decode UTF8 Encode HEX to RGB RGB to HEX Convert HTML to Markdown Convert Markdown to HTML Decimal To Gray Code Gray To Decimal URL Decode URL Encode Base64 Encode Base64 Decode Text To HTML Entities Converter HTML Entities To Text Converter XOR Calculator REM to PX Converter PX to REM Converter Binary to Decimal Converter Binary to Gray Code Converter Binary to Octal Converter Octal to Decimal Converter Decimal to Binary Converter Decimal to Octal Converter Decimal to Hexadecimal Converter Hexadecimal to Binary Converter Octal to Binary Converter Binary to Text Converter CSV to JSON Converter CSV to TSV Converter CSV to Excel Converter JSON to TSV Converter XML to YAML Converter XML to HTML Converter YAML to XML Converter CSV to XML Converter HTML to BBCode Converter HTML to XML Converter YAML to JSON Converter HTML to JSON Converter HTML to CSV Converter JSON to HTML Converter HTML to YAML Converter CSV to HTML Converter XML to TSV Converter XML to CSV Converter Binary to Hex Converter ASCII to Binary Converter ASCII to Hex Converter ASCII to Text Converter Text to ASCII Converter Gray Code to Binary Converter JSON to CSV Converter YAML to CSV Converter JWT Decoder XML Stringify CSS to LESS CSS to SASS CSS to SCSS SQL to HTML SQL to YAML SQL to XML SQL to JSON SQL to CSV SCSS to CSS Converter JSON Stringify HTML to JADE Converter CSS to Stylus Converter RGB to CMYK CMYK to RGB HEX To CMYK CMYK To HEX Phone Number Extractor Reverse Text Generator String to JSON ROT-13 Encoder/Decoder Text to Binary Octal to Hexadecimal Word Sorter Number Sorter Words to Numbers Crontab Generator Numbers to Words Morse Code Translator SASS to CSS IP to Hex Bcrypt Generator Remove Spaces Fibonacci Calculator Text to One Line Hex to IP Hex to ASCII CSV to TXT TXT to CSV Decimal to ASCII ASCII to Decimal JSON to Text JSON to BSON Column to CSV Unicode Text Converter Unicode to ASCII ASCII to Unicode Octal to ASCII Hex to UTF-8 Is JavaScript Enabled? TSV to CSV Converter Binary Calculator Bitwise Calculator cURL to PHP Base64 to Hex Hex to Base64 Rounding Calculator Octal to Text JSON Parser IP to Binary Binary to IP Rotation Calculator HEX To Pantone CMYK To Pantone Pantone To Hex Pantone To CMYK GraphQL Formatter Hex to Octal XML to XSD Converter LESS to CSS XSD to XML Converter UUID Decoder Miles to KM KM to Miles SAML Decoder
ShadowLT Logo

Start your journey with LambdaTest

Get 100 minutes of automation test minutes FREE!!

Signup for free