.env Parser, Linter & Formatter

Paste a .env file on the left and see every key, its value, the value kind (bare / quoted / multiline / number / bool / null / empty), and any linter findings. Re-export to .env.example, JSON, YAML, shell export, docker-compose environment:, or Dockerfile ENV. Secret-looking keys are auto-redacted in the example outputs. Pure client-side, no upload.

0 keys · 0 findings
Lint findings none
    Parsed rows
    #KeyValueKindLineComment
    Export Pick a format. Secret-looking keys are redacted in .env.example and Dockerfile ENV outputs.

    Supported syntax

    • KEY=value — bareword values, no quotes
    • KEY="quoted value" — double-quoted, with \n \t \\ \" escapes
    • KEY='literal value' — single-quoted, no escapes
    • KEY=`backtick value` — backtick-quoted (rare, seen in generated files)
    • KEY="line1
      line2"
      — multi-line double-quoted values
    • KEY='line1
      line2'
      — multi-line single-quoted values
    • export KEY=value — POSIX export prefix is stripped
    • FOO.BAR.BAZ=value — dot-separated keys for nested config readers
    • # comment — full-line comment, and KEY=val # inline inline
    • Heuristic kinds: number, bool, null, url, path, multiline