Salta al contenuto principale

Generatore di UUID e GUID Online

UUIDv4 • Crittograficamente Casuale
00000000-0000-0000-0000-000000000000
Racchiudi:

Generazione UUID in Massa

Max 5.000
Formattazione e Struttura

Pronto

No batch active

Domande Frequenti (FAQ)

Tutto ciò che devi sapere sulla generazione di UUID e GUID, gli standard RFC 9562 e le prestazioni dei database.

1

Cos’è un generatore di UUID?

Un generatore di UUID è un’utilità algoritmica che genera identificatori a 128 bit secondo le specifiche IETF RFC 4122 e la moderna RFC 9562.

Il suo scopo è produrre chiavi garantite matematicamente per non entrare in conflitto tra server o reti diverse, senza richiedere una banca dati centrale.

Il nostro strumento online utilizza la Web Crypto API crypto.getRandomValues() per offrire il 100% di privacy nel browser.

2

Come posso creare un UUID?

Puoi creare un UUID facilmente in vari ambienti:

  • Online senza installazione: Usa questo generatore per creare UUID singoli o in lotti fino a 5.000.
  • JavaScript & Node.js: const id = crypto.randomUUID();
  • Python: import uuid; print(uuid.uuid4())
  • Terminale: Esegui uuidgen.
  • Database SQL: In PostgreSQL con SELECT gen_random_uuid();.
3

Un UUID può essere duplicato?

Con 122 bit di entropia crittografica (oltre 5,3 × 10³⁶ combinazioni), due UUID generati correttamente non entreranno mai in collisione nella realtà operativa.

4

Cosa significa la sigla UUID?

UUID è l’acronimo di Universally Unique Identifier. È uno standard internazionale definito da ISO/IEC 9834-8 e dall’IETF (RFC 4122 e RFC 9562).

È composto da 128 bit rappresentati da 32 cifre esadecimali suddivise in cinque gruppi separati da trattini (formato: 8-4-4-4-12), per un totale di 36 caratteri.

Nel mondo Microsoft viene chiamato GUID (Globally Unique Identifier), con la medesima struttura a 128 bit.

5

Perché usare un UUID anziché un ID sequenziale?

Gli sviluppatori preferiscono gli UUID ai normali numeri sequenziali per motivi architetturali determinanti:

  • Protezione dei dati aziendali: URL sequenziali come /fattura/1024 permettono ai concorrenti di tracciare il volume delle vendite. Gli UUID sono impredicibili.
  • Sicurezza anti-IDOR: Gli hacker non possono scoprire altre risorse semplicemente incrementando un numero nella barra degli indirizzi.
  • Scalabilità decentralizzata: Diversi microservizi possono generare chiavi primarie senza attendere una sequenza nel database centrale.
  • Funzionamento offline: Le app client possono generare ID validi prima ancora di sincronizzarsi con il server.