Nano ID-generator
Genereer korte, URL-veilige Nano-ID's met cryptografisch veilige willekeur.
Nano ID-generator
Genereer Nano ID's (korte, URL-veilige unieke ID's) één per regel, van één tot duizend tegelijk. Een standaard Nano ID bestaat uit 21 tekens uit een alfabet van 64 symbolen (A – Z, a – z, 0 – 9, onderstrepingsteken en koppelteken), dat ongeveer 126 bits willekeurigheid verpakt in een string die een derde korter is dan een UUID. Elk teken komt uit de cryptografisch beveiligde willekeurige generator van de browser, met afwijzingsbemonstering, zodat geen enkel symbool ooit waarschijnlijker is dan een ander.
Stel de lengte in van 2 tot 128 tekens en kies het alfabet dat bij de taak past. Standaard is de klassieke Nano ID-set. Er zijn geen lookalikes die de karakters wegnemen die mensen verwarren bij het hardop lezen of opnieuw typen van ID's (0/O/o, 1/I/l/i en 5/S/s, plus het onderstrepingsteken en koppelteken) waardoor er 51 ondubbelzinnige symbolen overblijven, ideaal voor couponcodes en alles wat gedrukt wordt. Kleine letters + cijfers zijn geschikt voor systemen die hoofdletters vouwen, zoals subdomeinen of e-mailtags, en hexadecimale kleine letters produceren gewone hexadecimale tokens.
Nano-ID's komen overal tot hun recht waar een UUID omvangrijk aanvoelt: databasesleutels die u openbaar maakt in URL's, korte links, bestandsnamen voor uploads, cachesleutels, uitnodigingscodes en verzoek-ID's in logboeken. Bij de standaard 21 tekens ligt de botsingswiskunde comfortabel aan uw kant: u zou ruim een eeuw lang grofweg een miljard ids per seconde moeten genereren voordat u een kans van 1% op een enkele botsing bereikt.
Alles gebeurt lokaal in uw browser. De id's worden op uw apparaat gegenereerd, nooit opgevraagd bij een server en nooit ergens geregistreerd, dus ze zijn veilig om rechtstreeks vanaf deze pagina in productiesystemen te gebruiken.