Keine Werbung mögen? Gehen Werbefrei Heute

Umgebungsvariablenschlüssel-Generator (.env-Werte)

Entwickler
ANZEIGE Entfernen?

Schnelle Voreinstellungen

Variablen

ANZEIGE Entfernen?

Führung

Umgebungsgeheimnisgenerator

Generieren Sie kryptografisch sichere Umgebungsvariablenwerte für Ihre .env-Dateien. Erstellen Sie JWT-Secrets, Datenbankpasswörter, API-Schlüssel, Sitzungsgeheimnisse und mehr – alles mit crypto.getRandomValues() für echte Zufälligkeit. Nichts wird an Server gesendet; alles läuft in Ihrem Browser.

Nutzung

Klicken Sie auf Voreinstellungs-Schaltflächen, um gängige Umgebungsvariablen hinzuzufügen (JWT_SECRET, DATABASE_PASSWORD, API_KEY usw.) oder fügen Sie benutzerdefinierte Variablen mit eigenen Namen hinzu. Wählen Sie den Kodierungstyp (Hex, Base64, alphanumerisch oder alphanumerisch mit Symbolen) und die Länge für jede Variable. Werte werden automatisch generiert. Kopieren Sie einzelne Werte oder den gesamten .env-Block mit einem Klick. Generieren Sie einzelne Werte oder alle auf einmal neu.

Funktionen

  • Schnelle Voreinstellungen — Ein-Klick-Schaltflächen für JWT_SECRET, DATABASE_PASSWORD, API_KEY, SESSION_SECRET, WEBHOOK_SECRET, ENCRYPTION_KEY und APP_SECRET mit empfohlenen Standardwerten für Kodierung und Länge.
  • Kryptografische Zufälligkeit — Alle Werte werden mit crypto.getRandomValues(), der Web Cryptography API, generiert. Keine Pseudozufalls-Abkürzungen. Geeignet für den Produktionseinsatz.
  • Mehrere Kodierungen — Wählen Sie Hex, Base64, alphanumerisch oder alphanumerisch+Symbole pro Variable. Base64-Werte werden aus zufälligen Bytes generiert und dann kodiert (keine zufällige Zeichenauswahl).
  • Stärkeindikatoren — Pro Variable eine Entropieberechnung, die Bits der Entropie, eine visuelle Stärkeleiste und die geschätzte Knackzeit anzeigt.
  • Benutzerdefinierte Variablen — Fügen Sie jeden Variablennamen mit benutzerdefinierter Kodierung und Länge hinzu. Erstellen Sie Ihre vollständige .env-Datei an einem Ort.
  • .env-Block-Ausgabe — Vollständig formatierte Ausgabe, die zum Einfügen in Ihre .env-Datei bereit ist. Optionale Kommentare über jeder Variablen, die den Typ und die Kodierung beschreiben.
  • Ein-Klick-Kopie — Kopieren Sie einzelne Werte oder den gesamten .env-Block sofort in die Zwischenablage.
  • Neu generieren-Steuerelemente — Generieren Sie einzelne Werte oder alle Werte auf einmal neu, ohne Ihre Variablenkonfiguration zu ändern.
  • 100% Clientseitig — Nichts verlässt Ihren Browser. Keine Serveranfragen, keine Protokollierung, kein Tracking. Ihre Geheimnisse bleiben geheim.

ANZEIGE Entfernen?

Sind die generierten Geheimnisse wirklich sicher?

Ja. Dieses Tool verwendet crypto.getRandomValues(), die Web Cryptography API, die in allen modernen Browsern integriert ist. Dies liefert kryptografisch starke Zufallszahlen aus der Entropiequelle des Betriebssystems – die gleiche Zufälligkeit, die für die TLS/SSL-Verschlüsselung verwendet wird. Die generierten Werte eignen sich für produktionsreife JWT-Secrets, API-Schlüssel, Datenbankpasswörter und alle anderen Umgebung-Secrets. Nichts wird an einen Server gesendet; die gesamte Generierung erfolgt ausschließlich in Ihrem Browser.

Welche Kodierung sollte ich für jeden Secret-Typ verwenden?

Das hängt vom Anwendungsfall ab. Base64 ist ideal für JWT-Secrets und Verschlüsselungsschlüssel (kompakte Darstellung von Binärdaten). Hex ist gut für Sitzungsgeheimnisse und Webhook-Geheimnisse (einfach zu überprüfen und zu debuggen). Alphanumerisch eignet sich gut für API-Schlüssel und allgemeine Passwörter (keine Probleme mit Sonderzeichen). Alphanumerisch+Symbole bietet maximale Entropie pro Zeichen für Datenbankpasswörter und Master-Schlüssel. Die Voreinstellungen verwenden empfohlene Standardwerte für jeden Typ.

Was ist Entropie und wie viel brauche ich?

Entropie misst die Zufälligkeit (Unvorhersehbarkeit) eines Geheimnisses in Bits. Mehr Bits = schwerer zu knacken. Ein 128-Bit-Geheimnis hat 2^128 mögliche Werte – genug, um einem Brute-Force-Angriff selbst mit der gesamten Rechenleistung der Welt standzuhalten. Zur Referenz: 64 Hex-Zeichen = 256 Bit Entropie, 32 alphanumerische Zeichen ≈ 190 Bit, 24 alphanumerische+Symbole Zeichen ≈ 158 Bit. Für die meisten Anwendungen gelten 128+ Bit Entropie als unknackbar. Der Stärkeindikator zeigt die Entropie für jeden generierten Wert an.

Was ist eine .env-Datei und warum brauche ich sie?

Eine .env-Datei speichert Umgebungsvariablen – Konfigurationswerte, die Ihre Anwendung benötigt, aber nicht fest im Quellcode kodiert sein sollten. Dazu gehören Datenbankanmeldeinformationen, API-Schlüssel, JWT-Secrets, Verschlüsselungsschlüssel und Dienst-Token. Die .env-Datei wird aus der Versionskontrolle herausgehalten (in .gitignore aufgenommen), damit Geheimnisse nicht in Ihrem Repository offengelegt werden. Frameworks wie Node.js (dotenv), Python (python-dotenv), Laravel und Rails unterstützen alle .env-Dateien. Dieses Tool hilft Ihnen, sichere Werte für alle Ihre Umgebungsvariablen auf einmal zu generieren.

Möchten Sie werbefrei genießen? Werde noch heute werbefrei

Erweiterungen installieren

IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche

Zu Chrome-Erweiterung Zu Kantenerweiterung Zu Firefox-Erweiterung Zu Opera-Erweiterung

Die Anzeigetafel ist eingetroffen!

Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!

ANZEIGE Entfernen?
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Nachrichtenecke mit technischen Highlights

Beteiligen Sie sich

Helfen Sie uns, weiterhin wertvolle kostenlose Tools bereitzustellen

Kauf mir einen Kaffee
ANZEIGE Entfernen?