Ввод
Готово
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика ввода доступна через кнопку Статистика над этим полем.
Вывод
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика вывода доступна через кнопку Статистика над этим полем.
Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.
Что делает этот инструмент
Конвертер ENV в JSON читает файл .env (dotenv) и возвращает JSON-объект с одним свойством на каждую переменную. Комментарии, начинающиеся с #, и пустые строки пропускаются, а кавычки вокруг значений удаляются.
Каждое значение возвращается как строка — ровно так, как процесс видит переменные окружения. То есть DB_PORT=5432 становится "5432", а DEBUG=false — "false", и по пути ничего не переинтерпретируется.
Когда использовать
- Перенос локальных настроек в инструмент, который ожидает JSON: импорт в менеджер секретов, конфигурация облачной функции или launch-файл VS Code.
- Сравнение переменных двух окружений: конвертируйте оба файла и сравните их в Сравнение Текста (Diff).
- Документирование переменных, которые нужны приложению, без ручного копирования файла .env.
- Создание JSON-блока настроек для контейнерной платформы или CI-сервиса из того же .env, который приложение уже использует локально.
Пример
Ввод
# Database
DB_HOST=localhost
DB_PORT=5432
APP_NAME="My App"
DEBUG=false
Вывод
{
"DB_HOST": "localhost",
"DB_PORT": "5432",
"APP_NAME": "My App",
"DEBUG": "false"
}Вопросы об этом инструменте
Почему числа и логические значения возвращаются строками?
Переменные окружения всегда текстовые, а приложение само решает, как их читать. Строки показывают ровно то, что получит ваш код. Преобразуйте типы в коде там, где нужно.
Поддерживаются ли команды export и значения в кавычках?
Да. Строки вида export API_URL=... читаются, а одинарные или двойные кавычки вокруг значения удаляются, поэтому значения с пробелами или символом # сохраняются целиком.
Безопасно ли вставлять настоящие секреты?
Файл конвертируется в памяти и не сохраняется. И всё же обращайтесь с рабочими учётными данными осторожно и используйте примерные значения, когда нужна только структура.