Генератор секретов окружения (.env значения)
Гид
Генератор секретов окружения
Генерируйте криптографически безопасные значения переменных окружения для ваших .env файлов. Создавайте JWT-секреты, пароли баз данных, API-ключи, сессионные секреты и многое другое — все с использованием crypto.getRandomValues() для истинной случайности. Ничего не отправляется на какой-либо сервер; все выполняется в вашем браузере.
Как использовать
Нажмите на кнопки предустановленных значений, чтобы добавить общие переменные окружения (JWT_SECRET, DATABASE_PASSWORD, API_KEY и т.д.), или добавьте пользовательские переменные с вашими собственными именами. Выберите тип кодировки (hex, base64, alphanumeric или alphanumeric с символами) и длину для каждой переменной. Значения генерируются автоматически. Копируйте отдельные значения или весь блок .env одним кликом. Перегенерируйте отдельные значения или все сразу.
Возможности
- Быстрые предустановки — Кнопки в один клик для JWT_SECRET, DATABASE_PASSWORD, API_KEY, SESSION_SECRET, WEBHOOK_SECRET, ENCRYPTION_KEY и APP_SECRET с рекомендуемыми значениями по умолчанию для кодировки и длины.
- Криптографическая случайность — Все значения генерируются с использованием crypto.getRandomValues(), Web Cryptography API. Никаких псевдослучайных сокращений. Подходит для производственного использования.
- Множественные кодировки — Выберите hex, base64, alphanumeric или alphanumeric+symbols для каждой переменной. Значения Base64 генерируются из случайных байтов, а затем кодируются (не путем выбора случайных символов).
- Индикаторы надежности — Расчет энтропии для каждой переменной, показывающий биты энтропии, визуальную полосу надежности и предполагаемое время взлома.
- Пользовательские переменные — Добавьте любое имя переменной с пользовательской кодировкой и длиной. Создайте свой полный .env файл в одном месте.
- Вывод блока .env — Полный отформатированный вывод, готовый для вставки в ваш .env файл. Необязательные комментарии над каждой переменной, описывающие тип и кодировку.
- Копирование в один клик — Мгновенно копируйте отдельные значения или весь блок .env в буфер обмена.
- Управление перегенерацией — Перегенерируйте отдельные значения или все значения одновременно, не изменяя конфигурацию ваших переменных.
- Клиентская сторона 100% — Ничто не покидает ваш браузер. Никаких серверных запросов, никакого логирования, никакого отслеживания. Ваши секреты остаются секретными.
Действительно ли сгенерированные секреты безопасны?
Какую кодировку мне следует использовать для каждого типа секрета?
Что такое энтропия и сколько мне ее нужно?
Что такое .env файл и зачем он мне нужен?
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент было добавлено 27 апреля 2026 года
