Elk ID wordt in je browser gegenereerd met de random-generator van Web Crypto, dus er wordt niets geupload en de tool werkt offline zodra de pagina is geladen. Het gebruikt het uniforme algoritme van NanoID, dat willekeurige bytes maskeert en verwerpt in plaats van een simpele rest te nemen, zodat geen enkel teken vaker voorkomt dan een ander en de ID's onbevooroordeeld blijven. Pas de lengte aan, schakel het alfabet om naar kleine letters, hexadecimaal of een set zonder verwarrende tekens, of plak je eigen tekens, en genereer in één keer tot duizend ID's.
Gratis NanoID Generator
Draait volledig in je browser - niets uploaden, geen account.
Wat is een NanoID generator?
Een NanoID generator maakt korte, URL-vriendelijke unieke ID's met een cryptografisch veilige bron van willekeur. NanoID is een compact alternatief voor UUID: een standaard-ID bestaat uit 21 tekens uit een alfabet van 64 symbolen, en levert daarmee korte, botsingsbestendige identifiers voor databaserijen, URL's, tokens en bestandsnamen - allemaal lokaal gegenereerd in je browser.
Zo werkt het
- 1Kies een alfabet. Houd de URL-vriendelijke standaard aan, of kies kleine letters, hexadecimaal, cijfers of een set zonder verwarrende tekens - of plak je eigen tekens.
- 2Stel lengte en aantal in. Kies hoeveel tekens elk ID heeft (standaard 21) en hoeveel ID's je in één keer wilt genereren.
- 3Genereer. Klik op Generate voor een nieuwe reeks. De cijfers voor mogelijke ID's en botsingsveiligheid worden meteen bijgewerkt op basis van je instellingen.
- 4Kopieer wat je nodig hebt. Klik op Copy bij een los ID, of op Copy all om de hele lijst te pakken, één ID per regel.
Voor wie
- Backend-developers die primary keys of publieke rij-ID's maken die korter en URL-vriendelijker zijn dan een UUID.
- Frontend- en full-stack engineers die client-side keys genereren voor React-lijsten, optimistische inserts of concept-records vóór het opslaan.
- API- en platformteams die deel-links, uitnodigingscodes, API-keys en korte slugs maken die veilig direct in een URL passen.
- QA- en data-engineers die testfixtures en mock-records vullen met een reeks unieke ID's in één klik.
- DevOps en scriptschrijvers die snel een willekeurig token of bestandsnaam-achtervoegsel nodig hebben zonder een library te installeren of code te schrijven.
Veelgestelde vragen
Is deze NanoID generator gratis?
Ja, volledig gratis, zonder aanmelden en zonder limieten. Elk ID wordt in je browser gegenereerd, dus je kunt zoveel reeksen maken als je wilt, zelfs offline zodra de pagina is geladen.
Wat is het verschil tussen NanoID en UUID?
Een UUID heeft een vast formaat van 36 tekens. NanoID is kleiner en instelbaar: de standaard is 21 URL-veilige tekens, ongeveer 40% korter, met een vergelijkbare botsingsbestendigheid. Bij NanoID kun je bovendien de lengte en het alfabet aanpassen, terwijl het formaat van een UUID vaststaat.
Zijn de gegenereerde ID's cryptografisch veilig?
Ja. ID's gebruiken de getRandomValues-functie van Web Crypto in je browser, dezelfde veilige bron van willekeur die ook voor keys en tokens wordt gebruikt, en het uniforme algoritme van NanoID zorgt dat elk teken even waarschijnlijk is, zodat de uitkomst niet bevooroordeeld of voorspelbaar is.
Wat is het standaardalfabet van NanoID?
Het standaardalfabet bestaat uit 64 URL-vriendelijke symbolen: A-Z, a-z, 0-9 plus underscore en koppelteken. Omdat elk teken veilig is in een URL, kun je een ID direct in een link, bestandsnaam of pad plaatsen zonder het te encoderen.
Hoe lang moet een NanoID zijn?
Eenentwintig tekens is de standaard en veilig voor bijna elk gebruik, met een botsingsbestendigheid vergelijkbaar met UUID. Kortere ID's zijn prima voor data met een laag volume of codes die mensen zien, maar de kleinere ruimte verhoogt het botsingsrisico, dus check het botsingscijfer voordat je inkort.
Kan ik mijn eigen tekens gebruiken?
Ja. Kies Custom, of bewerk het tekenveld rechtstreeks, en ID's worden precies opgebouwd uit de tekens die je invoert. Dubbele tekens worden genegeerd en je kunt elk verschillend symbool gebruiken, tot 256 stuks.
Worden mijn gegenereerde ID's ergens geupload?
Nee. Alles wordt lokaal in je browser gegenereerd met de Web Crypto API en er wordt niets naar een server gestuurd, dus je ID's blijven privé op je apparaat.