Validatore e decodificatore UUID
Convalida le stringhe UUID, normalizza i formati GUID e decodifica i metadati UUID v1, v4 e v5 inclusi timestamp, variante, nodo, payload casuale e verifica dello spazio dei nomi/nome v5.
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Validatore e decodificatore UUID
Questo Validatore e decodificatore UUID controlla se un UUID o GUID è strutturalmente valido, normalizza i formati accettati e spiega i campi rilevanti per UUID v1, UUID v4 e UUID v5. È pensato per sviluppatori, ingegneri QA, team di supporto e chiunque debba ispezionare gli ID provenienti da log, database, payload di API, sistemi di tracciamento o revisioni di sicurezza.
Come utilizzare il Validatore e decodificatore UUID
- Incolla un UUID o un elenco di UUID nella casella di input. Lo strumento accetta UUID canonici, GUID con parentesi graffe, URN UUID e stringhe esadecimali compatte a 32 caratteri.
- Se stai controllando un valore UUID v5, scegli il namespace e inserisci la stringa del nome per verificare se quella coppia namespace/nome genera l'UUID incollato.
- Fai clic su Convalida e decodifica UUID per analizzare il layout dell'UUID, la versione, la variante, i formati normalizzati e tutti i metadati specifici della versione.
- Usa la mappa dei campi colorata e le righe dei metadati per ispezionare timestamp, nodo, payload casuale, comportamento dell'hash deterministico e avvisi di convalida.
Spiegazione delle versioni di UUID
Cosa controlla il decodificatore
- Raggruppamento canonico, UUID esadecimali compatti, GUID tra parentesi graffe e sintassi URN UUID.
- Il nibble di versione, i bit di variante e il layout standard RFC 4122 utilizzato dagli UUID v1, v4 e v5.
- Conversione del timestamp dell'UUID v1 in UTC, sequenza di clock, valore del nodo e indicatori di privacy.
- Layout della casualità per UUID v4 e verifica deterministica di namespace/nome per UUID v5.
- Formati di output normalizzati per la copia in codice, database, log e test di API.
FAQ
Cos'è un UUID?
Un UUID è un identificatore a 128 bit comunemente scritto come 32 caratteri esadecimali raggruppati in 8-4-4-4-12. Diverse versioni di UUID utilizzano quei bit per scopi diversi, come ID basati sul tempo, ID casuali o hash di namespace/nome.
Un UUID v1 può rivelare un indirizzo MAC?
A volte. L'UUID v1 memorizza un valore di nodo a 48 bit. Se il bit multicast non è impostato, quel nodo potrebbe essere derivato da un indirizzo MAC hardware; se il bit multicast è impostato, è stato probabilmente generato come nodo casuale o che preserva la privacy.
È possibile decodificare l'ora di creazione di un UUID v4?
No. L'UUID v4 non contiene un timestamp, un nodo o un identificatore di macchina. Memorizza 122 bit casuali più bit fissi di versione e variante, quindi un validatore può ispezionare il layout ma non può recuperare quando o dove è stato creato.
Cosa si può decodificare da un UUID v5?
L'UUID v5 registra che l'ID è stato creato da un hash SHA-1 di namespace/nome, ma non rivela il namespace o il nome originale. Se conosci già questi valori sorgente, questo strumento può ricalcolare l'UUID e verificare se corrispondono.
L'input UUID in maiuscolo o compatto è valido?
Sì. Gli UUID in maiuscolo, i GUID tra parentesi graffe, gli URN UUID e gli UUID esadecimali compatti a 32 caratteri possono essere tutti validi. Il decodificatore normalizza l'input valido nel formato UUID canonico minuscolo.
Cita questo contenuto, pagina o strumento come:
"Validatore e decodificatore UUID" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team miniwebtool. Aggiornato: 2026-05-22