Decodificatore UUID
Decodifica un UUID per rivelarne la versione, la variante e il timestamp incorporato.
Decodificatore UUID
Incolla qualsiasi UUID e il decodificatore ti dirà di cosa si tratta effettivamente: la sua versione, la sua variante e, per gli UUID basati sul tempo, il momento esatto in cui è stato generato. Una stringa dall'aspetto casuale come 018f6d2e-7a00-7000-8000-000000000000 diventa leggibile, dimostrando che si tratta di un UUID versione 7 i cui primi 48 bit codificano un timestamp Unix in millisecondi che puoi leggere come una data ISO 8601.
Lo strumento riconosce ogni versione corrente. La versione 1 e la versione 6 portano un timestamp gregoriano a 60 bit, che viene riconvertito in UTC; la versione 7 memorizza semplici millisecondi Unix; le versioni 3 e 5 sono basate sui nomi (MD5 e SHA-1); la versione 4 è completamente casuale e lo strumento lo dice anziché inventare un significato. Anche gli UUID speciali nil (tutti zeri) e max (tutti uno) sono etichettati. Il campo variante viene letto dal layout RFC 4122, in modo da poter distinguere a colpo d'occhio un UUID RFC da un NCS legacy o da un GUID Microsoft.
La pasta perdona. Gli spazi bianchi circostanti, le parentesi graffe da un GUID C#, un prefisso urn:uuid: e le lettere maiuscole sono tutti accettati e normalizzati in lettere minuscole canoniche. Inserisci un UUID per riga per decodificare un intero batch contemporaneamente; le righe vuote vengono saltate e tutto ciò che non è un UUID valido riceve una ragione breve e semplice - lunghezza errata o carattere inaspettato - quindi un incolla errato non fa mai deragliare il resto.
Attiva "Mostra campi non elaborati" quando desideri che l'esadecimale sottostante: i bit temporali e i bit casuali o di nodo siano suddivisi per il debug. Tutto funziona interamente nel tuo browser: nessun UUID viene mai inviato a un server.