Rechner Welt

NanoID Generator

Stand April 2026
Geprueft von Finanzrechner-Redaktion, Redaktion Tools|Stand: April 2026|Quellen: NanoID auf GitHub, NanoID Collision Calculator, MDN — crypto.getRandomValues

Erzeugt 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

NanoID ist ein moderner, URL-safe ID-Generator mit konfigurierbarer Laenge und Alphabet. Standard sind 21 Zeichen aus 64 URL-safen Zeichen — das ergibt eine Kollisionswahrscheinlichkeit vergleichbar mit UUID v4 bei 40 Prozent weniger Laenge.
Ja. Die Referenz-Implementierung nutzt crypto.getRandomValues und verteilt die Zufallsbits mit einem unbiased-Algorithmus gleichmaessig ueber das Alphabet. Kein Modulo-Bias.
21 Zeichen (Standard) sind fuer die meisten Anwendungsfaelle ausreichend. 10 Zeichen reichen fuer kurze Share-Links, 32 fuer hochsensible Tokens. Der integrierte Kollisions-Rechner hilft bei der Entscheidung.
Ja. Nur Grossbuchstaben, nur Zahlen, ohne verwechselbare Zeichen — das Tool erlaubt beliebige Zeichenpools. Beachten Sie: kleineres Alphabet bedeutet mehr Laenge fuer gleiche Sicherheit.
NanoID ist URL-safer (kein Bindestrich), kuerzer und schneller zu generieren. UUID hat den Vorteil des RFC-Standards und breiterer Bibliotheks-Unterstuetzung.

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