.env 与 JSON 转换

.env 转换:与 JSON、YAML 风格互转,支持注释、export 前缀与引号值,非法行号提示。本地运行。

.env 与 JSON 转换
转换方向

关于「.env 与 JSON 转换」

在配置文件与代码之间来回搬运环境变量时,手工改格式既慢又容易出错。本工具理解 .env 的注释、export 前缀与引号规则,一键与 JSON、YAML 风格互转,解析失败会告诉你具体行号。

本地处理不上传服务器免费使用

适用场景

  • 把 .env 配置导出为 JSON 供程序读取
  • 把接口返回的 JSON 写成 .env 文件
  • 迁移到 docker-compose 时转成 YAML 风格
  • 检查 .env 文件哪一行写错了

使用步骤

  1. 选择转换方向
  2. 粘贴 .env 或 JSON 内容
  3. 转换后复制结果;非法行会提示行号

常见问题

支持哪些 .env 语法?

支持 # 注释行、export 前缀、无引号 / 单引号 / 双引号值,双引号值可含 \n 转义与折行。

JSON 转 env 有什么限制?

仅支持扁平对象(值只能为字符串、数字、布尔或 null);嵌套对象请先展平。

YAML 输出能直接用于 compose 吗?

输出为简单的 KEY: value 形式,适合 docker-compose 的 environment 段落;复杂 YAML 特性请再人工核对。

配置内容会上传吗?

不会。解析与转换在浏览器本地完成,配置不离开本机。

相关教程