我找找就

.env 解析器

在线解析 .env 环境变量文件,转 JSON、格式化键值对,或将 JSON 转回 .env,浏览器本地处理,适合 Docker 与部署配置整理。

💻 开发调试套件 · 本工具收录于该目录 · 查看套件目录

最近生成 0 展开

自动保存最近几次完整生成结果,点击可原样恢复(非重新随机)。需加备注长期收藏请用导出栏「保存档案」。

    开发 / 部署配置:粘贴 .env 环境变量文件,解析为 JSON、格式化键值对,或从 JSON 反向生成 .env。适合 Docker、CI 与本地调试。

    请勿粘贴生产环境真实密钥。虽在本地解析,仍可能写入浏览器「最近使用」历史。

    示例已解析 4 个变量

    使用说明

    1. 粘贴 .env 文件内容到输入框
    2. 点击「转 JSON」或「格式化 .env」
    3. 查看键名校验警告(如有)
    4. 可选:从 JSON 对象反向生成 .env 行

    .env 解析说明

    适用场景

    • 把本地 .env 转成 JSON 发给同事或写入文档
    • 检查键名是否符合 A-Z_0-9 规范
    • 从 JSON 配置批量生成 .env 用于 Docker / 部署
    • 格式化混乱的 .env 文件便于版本管理

    安全提示:请勿粘贴生产环境真实密钥、数据库密码。解析在当前网页里完成,但仍可能留在本机使用记录中。

    语法规则

    写法 说明
    KEY=value基本键值对
    KEY="带空格的值"双引号包裹,支持空格
    # 注释行解析时忽略;格式化输出不保留
    DEBUG=true布尔与数字按字符串存储

    互转示例

    .env

    PORT=3000
    API_KEY=abc123
    APP_NAME="我的应用"

    JSON

    {
      "PORT": "3000",
      "API_KEY": "abc123",
      "APP_NAME": "我的应用"
    }

    结构化配置也可使用 YAML 格式化JSON 格式化

    .env 解析器常见问题

    Token 在哪里解析?
    解码在当前网页里完成,内容不会发到本站。仍请勿粘贴生产环境真实密钥。
    支持注释行吗?
    以 # 开头的行解析时忽略;「格式化 .env」输出时不保留注释。
    和 YAML 工具有什么区别?
    .env 是 KEY=value 扁平格式;复杂层级配置请用 YAML/JSON 格式化工具。