¿Algo va mal con esta herramienta?
Sobre «Env Parser Online»
Esta herramienta parsea archivos .env (el formato dotenv usado por Node.js, Python, Ruby y muchas otras herramientas para cargar variables de entorno). Valida la sintaxis, detecta claves duplicadas, identifica variables ausentes o sin establecer y convierte entre formatos .env y JSON/YAML.
El formato .env es simple en principio pero está lleno de sutiles trampas: valores con espacios sin entrecomillar, secuencias de escape en cadenas, comentarios en lugares equivocados, caracteres BOM de editores Windows. El parser maneja todo esto correctamente y reporta cualquier problema.
Úsala antes de desplegar para validar que tu .env.production coincide con el esquema de .env.example, al migrar entre entornos, o al convertir variables de entorno a un formato que otra herramienta pueda consumir.
Cómo usar esta herramienta
Cómo parsear un archivo .env en pares clave-valor
Pega tu .env
Pega líneas de `.env` (o cualquier lista KEY=value) en el campo «.env». El parser separa por `\n`/`\r\n` y va línea a línea.
Qué se salta y recorta
Líneas vacías y líneas que empiezan por `#` son comentarios y se omiten. Líneas sin `=` se descartan en silencio. Cada key y value se recortan; los pares `"` o `'` que envuelven el value se eliminan.
Ejecutar
Resultado: entries (array `{key, value}` en orden) y count. Los duplicados se conservan — no se hace dedup.
Límites vs dotenv completo
Sin interpolación de variables (`${OTHER}`), sin valores multilínea, sin manejo de prefijo `export`, sin secuencias de escape. Para paridad total con runtimes dotenv usa el loader de tu stack — esto es un sanity check rápido.