Generatore di UUID e GUID Online
Generazione UUID in Massa
Pronto
Strumenti Specializzati per Sviluppatori
Esplora le nostre utility per ispezionare, calcolare il rischio di collisione, misurare le prestazioni e implementare UUID conformi agli standard RFC.
UUID Inspector & Decodificatore Bit
Decostruisci qualsiasi UUID o GUID nei suoi campi bit esatti. Analizza versione, variante ed estrai i timestamp in millisecondi.
Rischio di Collisione & Metriche
Calcolatore interattivo basato sul paradosso del compleanno. Misura il throughput di generazione in tempo reale sul tuo dispositivo.
Come Generare UUID nel Codice
Snippet pronti per la produzione in TypeScript, Python, Go, Rust, Java, C#, PHP e SQL senza dipendenze esterne.
Specifiche UUID & Confronto Versioni
Riferimento approfondito che confronta UUIDv1, v3, v4, v5 e v7. Comprendi la struttura binaria e l’ottimizzazione degli indici dei database.
Sicurezza, Privacy e Standard
Tutto ciò che devi sapere sulla nostra garanzia di privacy crittografica, conformità RFC e supporto.
Informativa sulla Privacy
Generazione al 100% lato client con Web Crypto API. Zero telemetria, zero cookie e nessun log sui server.
Chi Siamo
Scopri perché abbiamo creato un generatore ad alta velocità senza pubblicità conforme agli standard RFC.
Supporto & Contatti
Segnala bug, richiedi nuovi formati di esportazione o contattaci per domande e feedback.
Termini di Utilizzo
Licenza gratuita e perpetua per progetti personali, commerciali e test aziendali.
Domande Frequenti (FAQ)
Tutto ciò che devi sapere sulla generazione di UUID e GUID, gli standard RFC 9562 e le prestazioni dei database.
1Cos’è un generatore di UUID?
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.
2Come posso creare un UUID?
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();.
3Un UUID può essere duplicato?
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.
4Cosa significa la sigla UUID?
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.
5Perché usare un UUID anziché un ID sequenziale?
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.