Nano ID-generator
Generera korta, URL-säkra Nano-ID:n med kryptografiskt säker slumpmässighet.
Nano ID-generator
Generera nano-ID:n – korta, URL-säkra unika identifierare – en per rad, från ett upp till tusen åt gången. Ett standard Nano-ID är 21 tecken som dras från ett alfabet med 64 symboler (A–Z, a–z, 0–9, understreck och bindestreck), som packar cirka 126 bitar av slumpmässighet i en sträng som är en tredjedel kortare än ett UUID. Varje tecken kommer från webbläsarens kryptografiskt säkra slumpgenerator, med avvisningssampling så ingen symbol är någonsin mer sannolikt än en annan.
Ställ in längden på allt från 2 till 128 tecken och välj det alfabet som passar jobbet. Standard är det klassiska Nano ID-setet. No lookalikes tappar tecknen som folk förvirrar när de läser ID högt eller skriver om dem — 0/O/o, 1/I/l/i och 5/S/s, plus understreck och bindestreck — och lämnar 51 entydiga symboler, idealiska för kupongkoder och allt som skrivs ut. Små bokstäver + siffror passar system som viker skiftläge, såsom underdomäner eller e-posttaggar, och hexadecimala gemener producerar vanliga hexadecimala tokens.
Nano-ID:n lyser överallt där ett UUID känns skrymmande: databasnycklar du exponerar i webbadresser, korta länkar, filnamn för uppladdningar, cache-nycklar, inbjudningskoder och begärande-ID i loggar. Med standard 21 tecken är kollisionsmatematiken bekvämt på din sida - du skulle behöva generera ungefär en miljard id per sekund i över ett sekel innan du når en 1 % chans för en enda kollision.
Allt händer lokalt i din webbläsare. ID:n genereras på din enhet, begärs aldrig från en server och loggas aldrig någonstans, så de är säkra att använda i produktionssystem direkt från denna sida.