Konwerter JSON na .env
Zamień obiekt JSON na gotowe wiersze pliku .env z czystymi kluczami.
Powiązane narzędzia
Konwerter JSON na .env
Wklej obiekt JSON, a narzędzie zamieni go na gotowe wiersze pliku .env — jedna zmienna KEY="wartość" na wiersz. To najszybszy sposób, by przenieść konfigurację z pliku JSON aplikacji, eksportu sekretów lub odpowiedzi API do zmiennych środowiskowych dla Dockera, docker-compose, Node.js czy Vite, albo zmigrować projekt z konfiguracji JSON na zmienne środowiskowe bez ręcznego przepisywania każdego klucza.
Klucze są automatycznie dostosowywane do bezpiecznego formatu: znaki diakrytyczne są usuwane, granice zapisu camelCase rozdzielane podkreśleniem (apiKey staje się API_KEY), niedozwolone znaki zastępowane, a wynik domyślnie zapisywany wielkimi literami — wyłącz pole wyboru, aby zachować oczyszczoną pisownię. Zagnieżdżone obiekty są domyślnie spłaszczane do kluczy połączonych podkreśleniem, więc {"db":{"host":"x"}} daje DB_HOST="x". Tryb JSON zamiast tego zostawia zagnieżdżony obiekt jako jednowierszowy łańcuch JSON pod kluczem nadrzędnym. Tablice zawsze są zapisywane jako łańcuchy JSON, a kolejność kluczy pozostaje zachowana.
Cudzysłowy kontrolujesz przełącznikiem: tryb domyślny ujmuje każdą wartość w podwójne cudzysłowy i zabezpiecza ukośniki wsteczne, cudzysłowy oraz znaki nowej linii; tryb „tylko gdy trzeba” zostawia proste wartości — liczby, wartości logiczne, adresy serwerów i ścieżki — bez cudzysłowów. Wartość null staje się pustą zmienną.
Klucze API, hasła do baz danych i tokeny to dokładnie ten rodzaj danych, który nigdy nie powinien trafić na cudzy serwer. Ten konwerter działa w całości w twojej przeglądarce: nic nie jest wysyłane ani zapisywane, a twoje sekrety nigdy nie opuszczają urządzenia.