Formateador .env
Formatea, limpia y valida archivos .env en línea. Normaliza pares CLAVE=VALOR, elimina espacios extra y organiza variables de entorno.
Entrada
Salida
¿Qué es un archivo .env?
Un archivo .env guarda variables de entorno como pares CLAVE=VALOR. Lo usan frameworks como Node.js, Python y Docker para configurar aplicaciones sin incrustar secretos en el código fuente.
El formateador .env normaliza los espacios alrededor de =, elimina espacios finales, conserva comentarios y mantiene un formato coherente — así los archivos son más fáciles de leer y revisar. Este enfoque sigue la metodología Twelve-Factor App.
Cómo usarlo
Pega el contenido de tu .env
Pega el contenido de tu archivo .env en el editor izquierdo o haz clic en Subir para cargar un archivo.
Formateo instantáneo
El formateador normaliza los pares CLAVE=VALOR, elimina espacios sobrantes y conserva los comentarios que empiezan con #.
Copiar o descargar
Usa el botón Copiar para copiar el resultado o Descargar para guardarlo como archivo .env.
Ejemplo de formateo
Ejemplo: Formatear un archivo .env
Entrada sin formato:
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Salida formateada:
APP_NAME=MyApp
DB_HOST=localhost
DB_PORT=5432
DB_NAME=myapp_db
SECRET_KEY=abc123xyz
DEBUG=true
ALLOWED_HOSTS=localhost,127.0.0.1Preguntas frecuentes
¿Debo hacer commit de los archivos .env en git?
No. Los archivos .env suelen contener secretos (claves API, contraseñas) y deben ir en .gitignore. Haz commit de un .env.example con valores de ejemplo.
¿Se permiten espacios alrededor del signo =?
Depende del analizador. Muchas bibliotecas dotenv (Node.js, Python) admiten CLAVE = VALOR con espacios, pero no todas. Este formateador usa CLAVE=VALOR sin espacios — el formato más compatible.
¿Puedo usar comillas en los valores?
Sí. Los valores pueden ir entre comillas simples o dobles: CLAVE="mi valor". El formateador conserva las comillas.
¿Qué ocurre con los valores multilínea o archivos .env complejos?
La mayoría de los parsers dotenv permiten valores multilínea cuando el valor va entre comillas dobles y el salto de línea se escapa con \n — por ejemplo PRIVATE_KEY="line1\nline2". El formateador conserva estos valores entrecomillados tal cual. Para sintaxis heredoc más complejas, te recomendamos probar la salida antes de usarla en producción.