Ġeneratur UUID b'xejn
Iġġenera UUIDs tal-verżjoni 4 immedjatament. Iġġenera sa 50 f'daqqa. Sigur kriptograffikament — id-data tiegħek qatt ma titlaq mill-browser.
Agħfas Iġġenera biex toħloq UUIDs
UUID v4 juża 122 bit każwali — iċ-ċans ta' kollużjoni bejn żewġ UUIDs huwa astronomikament żgħir.
Iġġenerat b'crypto.getRandomValues — sigur kriptografikament, qatt ma jintbagħat lis-server.
Użi komuni
- Iġenera UUIDs għal Database Primary KeysOħloq UUID v4 values biex jużaw bħala primary keys f'PostgreSQL, MySQL, MongoDB u databases oħrajn.
- Iġenera API Keys u TokensOħloq unique, random identifiers għal API keys, session tokens u secret references.
- Iġenera Test IDs għal Software TestingOħloq batches ta' unique IDs għal test fixtures, mock data u automated test suites.
- Iġenera React u Frontend Component KeysOħloq stable unique keys għal React lists, dynamic form fields u component instances.
- Iġenera Tracking u Correlation IDsOħloq unique correlation IDs għal distributed tracing, log correlation u event tracking.
Kif Taħdem
Il-ġenerazzjoni tal-UUID taħdem kompletament fil-browser bl-użu tal-crypto.getRandomValues tal-Web Crypto API — l-ebda dipendenza ta' librerija, l-ebda sejħa lil server. L-għodda timplimenta kemm RFC 4122 v4 kif ukoll RFC 9562 v7 mill-bidu bl-użu ta' manipulazzjoni tal-bits miktuba bl-idejn, għalhekk xejn ma joħroġ mill-magna tiegħek.
- 1Agħżel verżjoni u għażlietAgħżel UUIDv4 (random pur), UUIDv7 (bi prefiss ta' timestamp u li tista' tordna lessikografikament), NIL (żeros kollha), jew MAX (0xf kollha). Issettja kemm tiġġenera (1–50) u jekk trid ittri kbar jew tgeżwer f'parentesi kurvi għal lingwi bħal C#.
- 2crypto.getRandomValues jimla 16-il byteGħal v4 u v7, il-ġeneratur ta' numri random sigur kriptografikament tal-browser jimla Uint8Array ta' 16-il byte. Għal v4, bits 6 u 8 huma mmaskrati biex jissettjaw l-oqsma tal-verżjoni RFC 4122 (0x40) u l-varjant (0x80). Għal v7, l-ewwel 6 bytes jiġu miktuba fuqhom bit-timestamp millisekondi Unix kurrenti, jagħmel kull ID ordinabbli bil-ħin tal-ħolqien, imbagħad bits tal-verżjoni u l-varjant jiġu ssettjati fuq bytes 6 u 8.
- 3Il-bytes jiġu formattati fl-istring standard bis-sinjijietIs-16-il byte jiġu konvertiti għal hex bl-ittri żgħar u maqsuma fil-gruppi kanoniċi 8-4-4-4-12 (eż. 550e8400-e29b-41d4-a716-446655440000). L-ittri kbar u l-parentesi kurvi jiġu applikati f'dan l-istadju.
- 4Esporta fil-format mira tiegħekIr-riżultati jistgħu jiġu kkopjati individwalment jew bil-lott. Is-selettur tal-esportazzjoni jerġa' jifformatta l-lista bħala test sempliċi, array JSON, CSV, blokk SQL INSERT VALUES, espressjonijiet C# new Guid(...), jew litterali ta' lista Python qabel il-kopja fil-clipboard jew it-tniżżil bħala fajl.
Għodod Relatati
Ġeneratur tal-Password
Iġġenera passwords b'saħħithom u każwali b'tul, tipi ta' karattri u eskluzjonijiet personalizzati. B'xejn, bla login.
Ġeneratur ta' Numri Każwali
Iġġenera numri każwali f'kwalunkwe firxa, oħloq listi ta' numri uniċi, jew itfa' d-dadi. Juża każwalità sikura kriptografikament.
Ġeneratur ta' kuluri każwali
Iġġenera kuluri każwali wieħed wieħed jew bħala palett ta' ħamsa, illokkja dawk li togħġob, ikkopja valuri HEX, RGB jew HSL u esporta l-palett bħala PNG jew CSS.