Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7967899
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 4, 20262026-06-04T06:59:34+00:00 2026-06-04T06:59:34+00:00

Why are UUID’s presented in the format 8-4-4-4-12 (digits)? I’ve had a look around

  • 0

Why are UUID’s presented in the format “8-4-4-4-12” (digits)? I’ve had a look around for the reason but can’t find the decision that calls for it.

Example of UUID formatted as hex string:
58D5E212-165B-4CA0-909B-C86B9CEE0111

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-04T06:59:35+00:00Added an answer on June 4, 2026 at 6:59 am

    It’s separated by time, version, clock_seq_hi, clock_seq_lo, node, as indicated in the following RFC.

    From the IETF RFC4122:

    4.1.2.  Layout and Byte Order
    
       To minimize confusion about bit assignments within octets, the UUID
       record definition is defined only in terms of fields that are
       integral numbers of octets.  The fields are presented with the most
       significant one first.
    
       Field                  Data Type     Octet  Note
                                            #
    
       time_low               unsigned 32   0-3    The low field of the
                              bit integer          timestamp
    
       time_mid               unsigned 16   4-5    The middle field of the
                              bit integer          timestamp
    
       time_hi_and_version    unsigned 16   6-7    The high field of the
                              bit integer          timestamp multiplexed
                                                   with the version number  
    
       clock_seq_hi_and_rese  unsigned 8    8      The high field of the
       rved                   bit integer          clock sequence
                                                   multiplexed with the
                                                   variant
    
       clock_seq_low          unsigned 8    9      The low field of the
                              bit integer          clock sequence
    
       node                   unsigned 48   10-15  The spatially unique
                              bit integer          node identifier
    
       In the absence of explicit application or presentation protocol
       specification to the contrary, a UUID is encoded as a 128-bit object,
       as follows:
    
       The fields are encoded as 16 octets, with the sizes and order of the
       fields defined above, and with each field encoded with the Most
       Significant Byte first (known as network byte order).  Note that the
       field names, particularly for multiplexed fields, follow historical
       practice.
    
       0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                          time_low                             |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |       time_mid                |         time_hi_and_version   |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |clk_seq_hi_res |  clk_seq_low  |         node (0-1)            |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       |                         node (2-5)                            |
       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I feel like GUID/UUID questions have been done to death here, but I can't
Can I find UUID of connected Iphone devices from the objective-c on the mac?
I am using couchDB to get a UUID so that I can send a
I'm looking for a UUID library for programming in C, that has a reasonable
how can I get 16 bytes binary form of the uuid from its string/canonical
When I looked into the implementation of java.util.UUID.fromString , I found that it doesn't
I know that iOS AV player supplies a UUID session ID in the HTTP
in java we can get UUID from class ie UUID.randomUUID().toString() how to get UUID
How do I generate a UUID that will uniquely identify a computer using Xcode
How can I generate a UUID with pure XSLT? Basically looking for a way

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.