Hoppa till innehåll
TextArray
100% lokalt

UUID-avkodare

Avkoda ett UUID för att avslöja dess version, variant och inbäddade tidsstämpel.

Inmatning
Utmatning

UUID-avkodare

Paste any UUID and the decoder tells you what it actually is: its version, its variant and — for time-based UUIDs — the exact moment it was generated. En slumpmässigt utseende sträng som 018f6d2e-7a00-7000-8000-000000000000 blir läsbar, vilket visar att det är en version 7 UUID vars första 48 bitar kodar en Unix millisekund tidsstämpel som du kan läsa som ett ISO 8601-datum.

Verktyget känner igen alla aktuella versioner. Version 1 och version 6 har en 60-bitars gregoriansk tidsstämpel, som konverteras tillbaka till UTC; version 7 lagrar vanliga Unix millisekunder; version 3 och 5 är namnbaserade (MD5 och SHA-1); version 4 är helt slumpmässigt, och verktyget säger det snarare än att uppfinna en mening. De speciella UUID:erna noll (alla nollor) och max (alla ettor) är också märkta. Variantfältet läses från RFC 4122-layouten, så att du snabbt kan se en RFC UUID från en äldre NCS eller Microsoft GUID.

Paste is forgiving. Omgivande blanksteg, klammerparenteser från en C# GUID, en urn:uuid: prefix och versaler accepteras och normaliseras till kanoniska gemener. Sätt ett UUID per rad för att avkoda en hel batch på en gång; blank lines are skipped and anything that is not a valid UUID gets a short, plain reason — wrong length or an unexpected character — so a bad paste never derails the rest.

Aktivera "Visa råfält" när du vill ha den underliggande hexen: tidsbitarna och de slumpmässiga bitarna eller nodbitarna, delas ut för felsökning. Allt körs helt i din webbläsare - inget UUID skickas någonsin till en server.

FAQ

Vilka UUID-versioner kan den avkoda?
Versioner 1 till 8, plus de speciella noll- och max-UUID:erna. Den läser versionen och varianten av någon av dem och extraherar tidsstämpeln från v1, v6 och v7.
Hur läser den tidsstämpeln?
För v1 och v6 konverterar den den 60-bitars gregorianska klockan (100 nanosekunder sedan 1582) tillbaka till UTC; för v7 läser den de första 48 bitarna som Unix millisekunder. Results are shown as ISO 8601.
Kan jag avkoda flera UUID samtidigt?
Ja. Sätt ett UUID per rad och var och en avkodas till sitt eget block. Tomma rader ignoreras och ogiltiga rader flaggas med orsaken, så en felaktig post stoppar inte de andra.
Accepterar den hängslen, urn:uuid: och versaler?
Ja. Lockiga hängslen, en urn:uuid: prefix, omgivande utrymmen och versaler tolereras och normaliseras till den kanoniska gemena 8-4-4-4-12-formen.
Är mitt UUID uppladdat någonstans?
Nej. Avkodning sker helt och hållet i din webbläsare och inget UUID lämnar någonsin din enhet.