Zufallsstring-Generator
Erzeuge Zufallsstrings beliebiger Länge aus einem Zeichensatz deiner Wahl.
Verwandte Tools
Zufallsstring-Generator
Erzeuge einen einzelnen Zufallsstring oder gleich tausend auf einmal. Du wählst Länge, Anzahl und Zeichensatz: Buchstaben und Ziffern, nur Buchstaben, Kleinbuchstaben, Großbuchstaben, Ziffern, Hexadezimal oder ein eigenes Alphabet. Jede Zeichenfolge steht auf einer eigenen Zeile, sodass die Ausgabe direkt in eine Tabellenspalte, eine Seed-Datei oder eine Test-Fixture wandert.
Typische Fälle sind Wegwerf-API-Keys und Tokens für ein lokales Projekt, eindeutige Kennungen für Testdatensätze, Salts, Nonces, Cache-Busting-Suffixe oder Massen-Platzhalterdaten, wenn du tausend verschiedene, plausibel aussehende Werte brauchst. Hexadezimal passt überall dorthin, wo der Wert in einer Konfigurationsdatei landet; reine Kleinbuchstaben eignen sich für Kennungen, die Systeme ohne Groß-/Kleinschreibung überstehen müssen, etwa DNS.
Der eigene Zeichensatz nimmt alles an, was du hineinkopierst, und zählt nach Zeichen statt nach Bytes — Buchstaben mit Diakritika und Emoji bleiben eine Einheit, doppelt eingefügte Zeichen werden automatisch zusammengefasst. Die Bilanz unter der Ausgabe nennt Anzahl, Länge, Größe des Zeichensatzes und die ungefähre Entropie pro String in Bit, sodass du auf einen Blick siehst, ob ein Wert lang genug ist, um nicht erraten zu werden.
Die Zufallswerte kommen aus crypto.getRandomValues mit Rejection Sampling, jedes Zeichen im Satz ist also gleich wahrscheinlich — kein Modulo-Bias. Die Erzeugung läuft vollständig in deinem Browser und nichts wird hochgeladen, was diese Werte auch im Ernstfall brauchbar macht. Die Ausgabe ist auf 10 MB begrenzt, damit eine sehr große Anfrage den Tab nicht einfriert.