¿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

  1. 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.

  2. 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.

  3. Ejecutar

    Resultado: entries (array `{key, value}` en orden) y count. Los duplicados se conservan — no se hace dedup.

  4. 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.