Generatore UUID
Genera UUID casuali (v4) per le tue applicazioni.
Gli UUID vengono generati usando crypto.randomUUID() (v4) — crittograficamente casuali, generati interamente nel tuo browser.
Il generatore di UUID crea identificatori universalmente unici (UUID) nel formato esadecimale standard 8-4-4-4-12. Un UUID è un valore a 128 bit progettato per essere unico nello spazio e nel tempo senza richiedere un'autorità centrale — rendendolo ideale per chiavi primarie di database, token di sessione, ID di tracciamento delle richieste e identificatori di sistemi distribuiti.
Fai clic su Genera per produrre un nuovo UUID v4 casuale, o genera un batch di UUID contemporaneamente per operazioni in blocco. Ogni UUID viene visualizzato pronto per essere copiato con un solo clic.
I valori UUID v4 vengono generati usando numeri casuali crittograficamente sicuri nel browser, il che significa che due UUID da qualsiasi fonte al mondo non dovrebbero mai collidere. Questo li rende una scelta predefinita sicura per praticamente qualsiasi applicazione che ha bisogno di identificatori unici.
Domande Frequenti
Implementazione del Codice
import uuid
# Generate a random UUID v4
new_uuid = uuid.uuid4()
print(new_uuid) # e.g. 550e8400-e29b-41d4-a716-446655440000
print(str(new_uuid)) # as string
print(new_uuid.hex) # without hyphens: 550e8400e29b41d4a716446655440000
# Generate multiple UUIDs
uuids = [str(uuid.uuid4()) for _ in range(5)]
for u in uuids:
print(u)
# UUID v1 (time-based, includes MAC address — less private)
time_based = uuid.uuid1()
print(time_based)
# Parse an existing UUID string
parsed = uuid.UUID("550e8400-e29b-41d4-a716-446655440000")
print(parsed.version) # 4Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.