NanoID Generator
Stand April 2026Erzeugt URL-safe NanoIDs mit konfigurierbarer Laenge (6-32 Zeichen) und waehlbarem Alphabet. Schneller und kompakter als UUID, ohne Kollisions-Kompromisse.
NanoID erzeugt URL-safe IDs mit 21 Zeichen Standard-Laenge — 40 Prozent kuerzer als UUID bei gleicher Kollisionssicherheit. Laenge zwischen 6 und 32 Zeichen und das Alphabet sind frei waehlbar. Der Zufall stammt aus der Web Crypto API ohne Modulo-Bias.
- y5anXHxd_GsSHz0yaqDQM
Wie NanoID funktioniert
Jedes Zeichen wird einzeln per crypto.getRandomValues aus dem Alphabet gezogen. Ein unbiased-Algorithmus verwirft Rohbytes, die groesser als die naechste Vielfache der Alphabet-Groesse sind — dadurch ist jede Position exakt gleich verteilt.
Kollisionsraum
Bei 21 Zeichen und 64er-Alphabet ergeben sich 64 hoch 21 etwa 2 hoch 126 moegliche Werte — praktisch identisch mit UUID v4 (2 hoch 122). Sie muessten eine Milliarde IDs pro Sekunde ueber 600 Jahre erzeugen, um mit einem Prozent Wahrscheinlichkeit zu kollidieren.
Eigene Alphabete
Nur Grossbuchstaben fuer Voucher-Codes, nur Ziffern fuer PIN-aehnliche Tokens, ohne verwechselbare Zeichen (0/O, 1/I) fuer Handschrift. Kleineres Alphabet bedeutet laengere IDs fuer gleiche Sicherheit — das Tool zeigt die Kollisionswahrscheinlichkeit live.
Einsatzgebiete
Share-Links (kurze YouTube-artige URLs), API-Tokens, Coupon-Codes, Filenamen in Object-Storage. Ueberall dort, wo Kompaktheit und URL-Sicherheit zaehlen.
Datenschutz
Alle IDs werden im Browser erzeugt. Keine Server-Requests, keine Protokollierung.
Häufige Fragen
Verwandte Tools
Alle Tools laufen vollständig im Browser, es werden keine eingegebenen Daten an einen Server übertragen. Ohne Gewähr — keine Rechts-, Steuer- oder Finanzberatung.
Letzte Aktualisierung: April 2026 | Quellen: NanoID auf GitHub, NanoID Collision Calculator, MDN — crypto.getRandomValues