TextArray
100% lokal

Zufallsstring-Generator

Erzeuge Zufallsstrings beliebiger Länge aus einem Zeichensatz deiner Wahl.

Ausgabe

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.

Häufige Fragen

Werden die Zeichenfolgen irgendwohin gesendet?
Nein. Sie entstehen in deinem Browser und verlassen dein Gerät nie. Nichts wird hochgeladen, gespeichert oder protokolliert.
Sind die Zeichenfolgen garantiert eindeutig?
Sie werden unabhängig gezogen, eine Eindeutigkeitsprüfung gibt es also nicht. Bei ausreichender Länge ist eine Kollision astronomisch unwahrscheinlich — für garantiert eindeutige Kennungen nimm den UUID-Generator.
Kann ich ein eigenes Alphabet verwenden?
Ja. Wähle den eigenen Zeichensatz und füge die gewünschten Zeichen ein. Buchstaben mit Diakritika und Emoji zählen als ein Zeichen, Wiederholungen werden ignoriert.
Wie groß darf ein Durchlauf sein?
Bis zu 1000 Zeichenfolgen mit je bis zu 4096 Zeichen. Alles, was 10 MB Ausgabe überschreiten würde, lehnt das Tool ab, damit die Seite flüssig bleibt.
Taugt das für API-Keys und Tokens?
Der Zufall ist über crypto.getRandomValues kryptografisch sicher, die Werte selbst sind also solide. Ziele auf mindestens 128 Bit Entropie — die Bilanz sagt dir, wo du liegst.