UUID UUID Generator

Gratis · Senza registrazione · Senza installazione

Formattatore UUID

Converti un elenco di UUID nel formato che il sistema di destinazione si aspetta: canonico, senza trattini, tra graffe, in Base64url, come array di byte C# o come letterale SQL.

  • 9 formati di output
  • Per codice e SQL
  • Fino a 200 righe

Formattatore UUID

Formatter
Fino a 200 righe. Parentesi, virgolette, maiuscole e trattini mancanti sono accettati.

Risultato 0

Generato in locale con la Web Crypto API — nulla lascia il tuo browser. Scorciatoia: Ctrl + Enter — per rigenerare

Che cos'è un Formattatore UUID?

Lo stesso UUID si può scrivere in molti modi. Il formattatore accetta i valori in qualsiasi forma comune e li restituisce esattamente nel formato di output che scegli.

Sono disponibili il minuscolo canonico, il maiuscolo, i 32 caratteri esadecimali senza trattini, le parentesi graffe e tonde, il Base64url per le trasmissioni sicure negli URL, l'array di byte per i test .NET e un letterale SQL per le query PostgreSQL.

Come si usa

  1. Incolla gli UUID, uno per riga.
  2. Scegli la forma desiderata in Formato di output.
  3. Fai clic su Converti e copia il risultato.

Casi d'uso

  • Preparare identificatori per una query PostgreSQL con ::uuid.
  • Inserire valori in un test .NET come array di byte.
  • Accorciare UUID in Base64url per usarli negli URL.

Le versioni UUID in breve

VersioneOrdinabileBasata suUsala per
v1NoTimestamp + indirizzo MACSistemi storici che si aspettano ancora il v1
v3NoHash MD5 di un nomeIdentificatori deterministici quando MD5 è obbligatorio
v4No122 bit casualiQuasi tutti gli identificatori di uso generale
v5NoHash SHA-1 di un nomeQuando lo stesso nome deve dare sempre lo stesso ID
v6Timestamp riordinatoIdentificatori ordinabili senza rinunciare al casuale
v7Tempo Unix in millisecondiChiavi primarie di database e ID di eventi
v8NoIl tuo layout di bitFormati proprietari o sperimentali

Tutte e sette le versioni sono da 128 bit e si scrivono nella stessa forma 8-4-4-4-12. Cambia solo il significato dei bit.

Domande frequenti

L'input deve essere già canonico?

No. Maiuscole e minuscole, graffe, trattini mancanti e virgolette attorno al valore vengono riconosciuti e rimossi. Le righe senza un UUID valido sono ignorate e contate alla fine.

Perché Base64url invece della scrittura abituale?

Perché 22 caratteri al posto di 36 sono molto più corti, e il Base64url passa in URL, cookie e nomi di file senza escape.

L'UUID resta identico dopo la conversione?

Sì. Tutti questi formati descrivono gli stessi 128 bit. Non viene generato nulla di nuovo: cambia solo la presentazione.