Nano-ID-Generator

Kompakte Zufalls-IDs mit gewählter Länge und gewähltem Zeichensatz erzeugen.

IDs & Testdaten
Generator wird vorbereitet…

Einstellungen

Generator wird vorbereitet…

Ausgabe
Dein Ergebnis erscheint hier.

So verwendest du das Tool

  1. Anzahl, Länge und Zeichensatz wählen.
  2. Eine neue Liste im Browser erzeugen.
  3. IDs kopieren oder als Text, JSON oder CSV herunterladen.

Nano IDs verstehen

Nano IDs sind kompakte Zufallskennungen. Standardmäßig bestehen sie aus 21 URL-tauglichen Zeichen: Buchstaben, Ziffern, _ und -.

Passe Länge und Zeichensatz für Testdatensätze an. Das Tool nutzt Nano IDs Verfahren zur zufälligen Zeichenauswahl und führt keinen Anwendungscode aus.

Gleichverteilte Zeichenauswahl

Zufallsbytes stammen aus Web Crypto. Werte außerhalb des Zeichensatzes werden verworfen, statt nur den Modulo zu bilden. So hat jedes Zeichen dieselbe Auswahlwahrscheinlichkeit.

Beispiel für Nano IDs
Einstellungen
length = 21; count = 2
Beispielausgabe
V1StGXR8_Z5jdHi6B-myT
Uakgb_J5m9g-0JDMbcJqL

Zwei Beispiel-IDs mit Standardlänge und Standardzeichensatz.

Länge und Kollisionen

Wähle 1–128 Zeichen. Eigene Zeichensätze benötigen 1–94 unterschiedliche druckbare ASCII-Zeichen ohne Leerzeichen. Kürzere IDs und kleinere Zeichensätze erhöhen die Kollisionswahrscheinlichkeit; Eindeutigkeit ist nicht garantiert.

Dieselbe Liste exportieren

Neue Länge oder neuer Zeichensatz erfordern eine neue Erzeugung. Formatwechsel behalten die IDs. JSON maskiert Sonderzeichen; CSV setzt bei Bedarf Anführungszeichen.

Verarbeitungsgrenzen

Bis zu 1.000 Werte pro Liste. Nano IDs sind 1–128 Zeichen lang und nutzen 1–94 unterschiedliche druckbare ASCII-Zeichen. Ganzzahlen liegen im vorzeichenbehafteten 64-Bit-Bereich. Lokale Erzeugung mit 10 Sekunden Zeitlimit.

Weiterführende InformationenNano ID · GitHub W3C · Web Crypto
?

Häufig gestellte Fragen

Welcher Zeichensatz ist voreingestellt?

A–Z, a–z, 0–9, Unterstrich und Bindestrich: 64 URL-taugliche Zeichen.

Ist die Standardlänge 21?

Ja. Du kannst 1 bis 128 Zeichen wählen.

Kann ich Emojis verwenden?

Nein. Nur unterschiedliche druckbare ASCII-Zeichen ohne Leerzeichen sind erlaubt.

Sind die IDs garantiert eindeutig?

Nein. Das Kollisionsrisiko hängt von Zeichensatz, Länge und Anzahl erzeugter IDs ab.

Werden die IDs hochgeladen?

Nein. Erzeugung und Export finden im Browser statt.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.