Mcatorce Suite
← Volver a herramientas

.env a JSON

Convierte archivos dotenv a JSON y JSON de vuelta a .env, con comillas, comentarios, expansión de variables y claves anidadas.

Resultado
{
  "DB_HOST": "localhost",
  "DB_PORT": 5432,
  "DB_NAME": "my app",
  "DEBUG": true,
  "API_URL": "https://localhost:8080/api",
  "SECRET": "raw $value",
  "MESSAGE": "Line one\nLine two"
}

¿Qué es un archivo .env?

Un archivo .env (dotenv) guarda la configuración como líneas CLAVE=valor, por ejemplo hosts de bases de datos, puertos y ajustes de APIs. Las herramientas lo leen para que no tengas que escribir la configuración en el código. JSON es el formato que muchos sistemas de configuración y APIs usan en su lugar.

Este convertidor sigue las reglas de dotenv: comentarios, prefijo export opcional, comillas simples, dobles y de acento grave, caracteres escapados, valores multilínea y referencias a variables. Tu archivo se procesa en el navegador, así que los secretos no se envían a ningún lado. Aun así, evita pegar secretos reales de producción en páginas web que no controlas.

Cómo convertir

  1. Elige una dirección y pega tu contenido .env o JSON.
  2. Decide cómo tratar las claves anidadas, el formato de las claves y los tipos de valor.
  3. Copia el resultado o descárgalo como archivo.

Casos de uso comunes

  • Migración de configuración - pasa ajustes entre un archivo dotenv y un archivo de configuración JSON.
  • CI y contenedores - convierte variables a JSON para pipelines, gestores de secretos o manifiestos de Kubernetes.
  • Depuración - comprueba exactamente cómo se interpretan las comillas, los comentarios y las referencias a variables.