.ENV zu JSON Konverter — Kostenlos online

Fügen Sie Ihr .ENV unten ein und klicken Sie auf Konvertieren, um sofort JSON zu erhalten.

Eingabe Bereit

Eingabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Ausgabe

Ausgabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.

Was dieses Tool macht

Der ENV-zu-JSON-Konverter liest eine .env-Datei (dotenv) und gibt ein JSON-Objekt mit einer Eigenschaft pro Variable zurück. Kommentare, die mit # beginnen, und Leerzeilen werden übersprungen, Anführungszeichen um Werte werden entfernt.

Jeder Wert wird als String zurückgegeben, genau so, wie ein Prozess Umgebungsvariablen sieht. DB_PORT=5432 wird also zu "5432" und DEBUG=false zu "false", sodass unterwegs nichts umgedeutet wird.

Wann Sie es verwenden

  • Lokale Einstellungen in ein Werkzeug übernehmen, das JSON erwartet, etwa einen Import in einen Secrets-Manager, die Konfiguration einer Cloud-Funktion oder eine VS-Code-Launch-Datei.
  • Die Variablen zweier Umgebungen vergleichen: Beide Dateien konvertieren und im Text-Diff-Prüfer gegenüberstellen.
  • Dokumentieren, welche Variablen eine Anwendung braucht, ohne die .env-Datei von Hand herumzukopieren.
  • Aus derselben .env-Datei, die Ihre App lokal nutzt, einen JSON-Konfigurationsblock für eine Container-Plattform oder einen CI-Dienst erzeugen.

Beispiel

Eingabe

# Database
DB_HOST=localhost
DB_PORT=5432
APP_NAME="My App"
DEBUG=false

Ausgabe

{
  "DB_HOST": "localhost",
  "DB_PORT": "5432",
  "APP_NAME": "My App",
  "DEBUG": "false"
}

Fragen zu diesem Tool

Warum werden Zahlen und Booleans als Strings zurückgegeben?

Umgebungsvariablen sind immer Text; die Anwendung entscheidet, wie sie sie liest. Strings zeigen genau, was Ihr Code erhält. Wandeln Sie Typen bei Bedarf in Ihrem Code um.

Werden export-Anweisungen und Werte in Anführungszeichen unterstützt?

Ja. Zeilen wie export API_URL=... werden gelesen, und einfache oder doppelte Anführungszeichen um einen Wert werden entfernt, sodass Werte mit Leerzeichen oder #-Zeichen vollständig erhalten bleiben.

Kann ich echte Geheimnisse einfügen?

Die Datei wird im Arbeitsspeicher konvertiert und nicht gespeichert. Gehen Sie trotzdem vorsichtig mit Produktionszugangsdaten um und verwenden Sie Beispielwerte, wenn Sie nur die Struktur brauchen.

Häufige Fragen

Ist es sicher, vertrauliche Daten mit diesem Tool zu konvertieren?

Ja - Ihre Daten werden verarbeitet und sofort gelöscht. Auf dem Server wird nichts protokolliert oder gespeichert.

Gibt es eine Größenbeschränkung für die Datei?

Das Tool verarbeitet Dokumente typischer Größe problemlos. Bei sehr großen Dateien sollten Sie diese vorher aufteilen.

Ist dieses Tool kostenlos?

Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.

Wie erhalte ich mein Ergebnis?

Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.