Generator UUID — gratuit
Generează UUID-uri versiunea 4 instant. Generează în masă până la 50 deodată. Securizat criptografic — datele tale nu părăsesc niciodată browserul.
Apasă Generează pentru a crea UUID-uri
UUID v4 folosește 122 biți aleatori — probabilitatea de coliziune între două UUID-uri este astronomic de mică.
Generat cu crypto.getRandomValues — criptografic sigur, niciodată trimis la server.
Utilizări frecvente
- Generați UUID-uri pentru chei primare bază de dateCreați valori UUID v4 pentru utilizare ca chei primare în PostgreSQL, MySQL, MongoDB și alte baze de date.
- Generați chei API și jetoaneCreați identificatori unici și aleatori pentru chei API, jetoane de sesiune și referințe secrete.
- Generați ID-uri test pentru testare softwareCreați loturi de ID-uri unice pentru armături de testare, date mock și suite de testare automatizate.
- Generați chei componente React și FrontendCreați chei unice stabile pentru liste React, câmpuri de formular dinamice și instanțe de componente.
- Generați ID-uri de urmărire și corelareCreați ID-uri de corelare unice pentru urmărire distribuită, corelare jurnal și urmărire eveniment.
Cum funcționează
Generarea UUID rulează în întregime în browser folosind crypto.getRandomValues al API-ului Web Crypto — fără dependență de bibliotecă, fără apel de server. Unealta implementează atât RFC 4122 v4 cât și RFC 9562 v7 de la zero folosind manipulare de biți scrisă manual, astfel încât nimic nu părăsește mașina ta.
- 1Alege versiunea și opțiunileSelectează UUIDv4 (pur aleator), UUIDv7 (prefixat cu marcaj de timp și sortabil lexicografic), NIL (toate zero), sau MAX (toate 0xf). Setează câte să generezi (1–50) și dacă să majusculizezi sau să împachetezi în acolade pentru limbaje precum C#.
- 2crypto.getRandomValues umple 16 octețiPentru v4 și v7, generatorul de numere aleatorii sigur criptografic al browser-ului umple un Uint8Array de 16 octeți. Pentru v4, biții 6 și 8 sunt mascați pentru a seta câmpurile de versiune RFC 4122 (0x40) și variantă (0x80). Pentru v7, primii 6 octeți sunt suprascriși cu marcajul de timp curent Unix în milisecunde, făcând fiecare ID sortabil după timpul creării, apoi biții de versiune și variantă sunt setați pe octeții 6 și 8.
- 3Octeții sunt formatați în șirul standard cu cratimeCei 16 octeți sunt convertiți la hex minuscul și împărțiți în grupurile canonice 8-4-4-4-12 (de exemplu, 550e8400-e29b-41d4-a716-446655440000). Majusculizarea și împachetarea în acolade sunt aplicate în această etapă.
- 4Exportă în formatul tău țintăRezultatele pot fi copiate individual sau în lot. Selectorul de export reformatează lista ca text simplu, array JSON, CSV, un bloc SQL INSERT VALUES, expresii C# new Guid(...), sau un literal listă Python înainte de a copia în clipboard sau descărca ca fișier.
Instrumente similare
Generator de parole
Generează parole puternice și aleatorii, cu lungime, tipuri de caractere și excluderi personalizate. Gratuit, fără autentificare.
Generator Numere Aleatoare
Generează numere aleatoare în orice interval, creează liste de numere unice sau aruncă zaruri. Folosește aleatorizare securizată criptografic.
Generator de culori aleatorii
Generează culori aleatorii pe rând sau ca paletă de cinci, blochează-le pe cele care îți plac, copiază valori HEX, RGB sau HSL și exportă paleta ca PNG sau CSS.