Varför detta verktyg är användbart
Använd Nano IDs för kompakta klientexempel, fixture-nycklar och applikationsidentifierare när du behöver ett opartiskt konfigurerbart alfabet i stället för ett värde som innehåller en tidsstämpel.
Välj en komplett, QA-godkänd utgåva publicerad för denna webbplats.
Skapa jämnt sampelade Nano-ID:n med ett URL-säkert standardalfabet eller ett anpassat alfabet, konfigurerbar längd och kryptografiskt stark webbläsar-slumpmässighet.
Klar. Dina arbetsdata finns kvar i den här webbläsaren.
Använd Nano IDs för kompakta klientexempel, fixture-nycklar och applikationsidentifierare när du behöver ett opartiskt konfigurerbart alfabet i stället för ett värde som innehåller en tidsstämpel.
Webbläsaren hämtar osignerade byte från Web Crypto och använder avvisningssampling, inte moduloreduktion, så varje accepterad alfabetssymbol har samma sannolikhet.
Standardinställningarna skapar fem oberoende ID:n med 21 tecken vardera från URL-säkra alfabetet med 64 symboler; ett anpassat alfabet kan innehålla mellan 2 och 255 unika symboler.
Beräkningen är deterministisk och förklarar valideringsfel istället för att tyst ändra ogiltig inmatning.
Inmatning och utmatning sker i den här fliken, medan kopiering och nedladdning sker via webbläsarens API:er utan serveruppladdning.
Varje körning rapporterar sitt verktygsläge, tidsstämpel och in-/utdatastorlek så att omvandlade data kan granskas.