Generator

Passwörter, EFF-Passphrasen, Salts, WordPress- und WLAN-Keys mit QR-Code, .htpasswd-Zeilen und TOTP-Codes — alles im Browser erzeugt.

Ein Werkzeugkasten für Passwörter, Schlüssel und Codes

Der Generator bündelt die Aufgaben, die im Admin- und Entwickler-Alltag immer wieder anfallen, an einer Stelle: ein starkes Passwort oder eine merkbare Passphrase erzeugen, kryptografische Schlüssel für eine Konfigurationsdatei generieren, einen WLAN-Schlüssel samt QR-Code zum Einscannen bauen, eine fertige Zeile für eine .htpasswd erstellen oder eine Zwei-Faktor-Authentifizierung (2FA) per TOTP einrichten. Statt dafür fünf verschiedene Seiten zu öffnen, klickst du dich durch sechs Reiter (Tabs) in einer Oberfläche.

Gedacht ist das Tool für Administratorinnen und Administratoren, die WordPress-, Server- oder WLAN-Zugänge absichern; für Entwicklerinnen und Entwickler, die schnell ein Secret, einen Salt oder einen TOTP-Testaccount brauchen; und für alle, die ein wirklich zufälliges Passwort oder einen TOTP-Code für ihren Authenticator wollen — ohne Account, ohne Installation, direkt im Browser.

Was der Generator erzeugt

Die Oberfläche ist in sechs Reiter gegliedert (die Labels sind englisch — hier mit deutscher Erläuterung):

  • Passwords — zufällige Passwörter in vier Zeichensatz-Stufen (von „viele Sonderzeichen" bis „nur Hex"), frei wählbare Länge von 4 bis 128 Zeichen, optional ohne verwechselbare Zeichen; dazu ein Apple-Stil (aussprechbar, einprägsam) und Passphrasen aus der EFF-Wortliste. Bis zu 20 Ergebnisse auf einmal, mit Entropie-Anzeige.
  • Salt — kryptografische Salt-Keys mit erweitertem ASCII-Zeichensatz, Länge 16 bis 1024.
  • WordPress — die acht Sicherheitsschlüssel als fertige define()-Zeilen für wp-config.php oder als .env-Block (Bedrock), dazu ein Extreme-Keys-Modus mit hash_hmac().
  • WLAN — WPA-taugliche Schlüssel (20 bis 63 Zeichen) und auf Wunsch ein Wi-Fi-QR-Code, mit dem sich Smartphones direkt verbinden.
  • .htpasswd — eine fertige Zeile benutzer:hash für Apache oder nginx, wahlweise mit bcrypt oder dem älteren APR1-MD5.
  • OTP — TOTP-Einmalcodes nach RFC 6238: Base32-Secret, 6 oder 8 Stellen, SHA-1/-256/-512, otpauth://-Key-URL, QR-Code, ein Live-Ticker mit Previous/Current/Next und eine Prüfung für Codes aus deiner App.

Passwort-Hashes für Anwendungen (bcrypt, Argon2id, PBKDF2) samt Prüfung liegen nicht mehr hier, sondern im Hash-Generator; der Reiter .htpasswd verlinkt direkt dorthin.

Architektur: alles im Browser, die API nur für Skripte

Für den Datenschutz ist die wichtigste Eigenschaft schnell erzählt: Alles, was du auf der Seite erzeugst, entsteht in deinem Browser. Passwörter, Passphrasen, Salts, WordPress- und WLAN-Keys zieht das Tool aus crypto.getRandomValues (gleichverteilt, ohne Modulo-Verzerrung), die .htpasswd-Hashes rechnet es lokal per WebAssembly (Bibliothek hash-wasm), und Secret, Codes und QR-Codes des TOTP-Reiters entstehen ebenfalls lokal. Nichts davon wird an den Server geschickt oder gespeichert — auch nicht das Passwort, das du für eine .htpasswd-Zeile eintippst.

Daneben gibt es eine kleine Text-API für Skripte und curl (etwa /tools/generator/pw/32/). Dort erzeugt der Server die Werte mit random_int() bzw. random_bytes(), liefert sie mit no-cache-Headern aus und begrenzt die Abrufe pro IP-Adresse. Beide Wege nutzen dieselben Zeichensätze — reines, druckbares ASCII ohne ' und \. Details stehen im Manual.

Jetzt ausprobieren

→ Generator öffnen — Reiter wählen, Optionen einstellen, generieren, kopieren. Ohne Account, kostenlos, direkt im Browser.

Verwandte JPKCom-Tools

  • Hash-Generator — Prüfsummen für Texte und Dateien und, im Reiter für Passwort-Hashing, bcrypt-, Argon2id- und PBKDF2-Hashes samt Prüfung, wenn du ein Passwort für eine Anwendung speichern willst.
  • Cryptor — Texte und Dateien symmetrisch ver- und entschlüsseln.
  • UUID-Generator — eindeutige Bezeichner (UUIDs) erzeugen, wenn du keinen geheimen Schlüssel, sondern eine ID brauchst.
  • PKI Viewer — X.509-Zertifikate, Schlüssel und CSRs untersuchen.

Tiefer geht es auf den Unterseiten: das Manual mit jedem Reiter und allen Parametern, Beispiele für typische Abläufe und gesammelte Tipps & Tricks.