Convertidor de .ENV a JSON — Gratis online

Pega tu .ENV abajo y haz clic en Convertir para obtener JSON al instante.

Entrada Listo

Las estadísticas de entrada están disponibles mediante el botón Estadísticas encima de este campo.

Salida

Las estadísticas de salida están disponibles mediante el botón Estadísticas encima de este campo.

Los resultados se ofrecen solo con fines informativos y pueden contener errores. Verifica la información importante de forma independiente. El uso de esta herramienta es bajo tu propia responsabilidad.

Qué hace esta herramienta

El convertidor de ENV a JSON lee un archivo .env (dotenv) y devuelve un objeto JSON con una propiedad por variable. Los comentarios que empiezan por # y las líneas en blanco se omiten, y se eliminan las comillas que rodean los valores.

Cada valor se devuelve como cadena, exactamente como un proceso ve las variables de entorno. Es decir, DB_PORT=5432 pasa a ser "5432" y DEBUG=false pasa a ser "false", de modo que nada se reinterpreta por el camino.

Cuándo usarla

  • Llevar ajustes locales a una herramienta que espera JSON, como la importación en un gestor de secretos, la configuración de una función en la nube o un archivo de lanzamiento de VS Code.
  • Comparar las variables de dos entornos: convierte ambos archivos y compáralos con el Comparador de Texto (Diff).
  • Documentar qué variables necesita una aplicación sin copiar a mano el archivo .env de un sitio a otro.
  • Generar un bloque de configuración JSON para una plataforma de contenedores o un servicio de CI a partir del mismo .env que tu app usa en local.

Ejemplo práctico

Entrada

# Database
DB_HOST=localhost
DB_PORT=5432
APP_NAME="My App"
DEBUG=false

Salida

{
  "DB_HOST": "localhost",
  "DB_PORT": "5432",
  "APP_NAME": "My App",
  "DEBUG": "false"
}

Preguntas sobre esta herramienta

¿Por qué los números y los booleanos se devuelven como cadenas?

Las variables de entorno siempre son texto; la aplicación decide cómo leerlas. Mantenerlas como cadenas muestra exactamente lo que recibirá tu código. Convierte los tipos en tu código donde haga falta.

¿Se admiten las sentencias export y los valores entre comillas?

Sí. Se leen líneas como export API_URL=... y se eliminan las comillas simples o dobles que rodean un valor, así que los valores con espacios o con el carácter # se conservan íntegros.

¿Es seguro pegar secretos reales?

El archivo se convierte en memoria y no se guarda. Aun así, trata con cuidado las credenciales de producción y usa valores de ejemplo cuando solo necesites la estructura.

Preguntas frecuentes

¿Es seguro convertir datos sensibles con esta herramienta?

Sí - tus datos se procesan y se eliminan de inmediato. No se registra ni se guarda nada en el servidor.

¿Hay un límite de tamaño para el archivo?

La herramienta maneja documentos de tamaño típico sin problema. Para archivos muy grandes, considera dividirlos primero.

¿Esta herramienta es gratuita?

Sí, es gratis. Sin registro ni correo electrónico. Obtén el resultado en esta página.

¿Cómo obtengo el resultado?

Usa la herramienta en esta página. El resultado aparece aquí, sin envío por correo electrónico.