Env file inspector

Parsuj .env bez ujawniania sekretow

Wklej maly fragment .env, sprawdz finalne key values, duplicate overrides, quoted hashes, multiline values i diagnostyki safety. Parser dziala lokalnie i domyslnie maskuje wartosci wygladajace jak sekrety.

  • Bez backend lookup
  • Masked copy domyslnie
  • Quotes i duplicate keys widoczne

Powierzchnia review dla tekstu konfiguracyjnego

dotenv.parse zamienia tekst na key value pairs. Ten playground skupia sie na kroku parse: comments, quotes, empty values, export prefixes, duplicate keys i multiline values.

Strona nie laduje plikow .env, nie rozwiazuje configu projektu, nie rozwija zmiennych, nie odszyfrowuje vault data i nie zapisuje do runtime environment. Traktuj kazdy prawdziwy sekret jako wrazliwy i do share uzywaj masked output.

Parser workbench

Zacznij od presetu, edytuj tekst i porownaj masked JSON preview z tabela finalnych wartosci.

Clean

URL, feature flag, empty value i port bez wartosci wygladajacych jak sekrety.

.env input

Parse result

Final keys4
Masked values0
Duplicate keys0
Duration5 ms

Parsed entries

1APP_HOSTexample.testnone
2FEATURE_CHECKOUTtruenone
3EMPTY_VALUEnoneempty
4PORT4306none

JSON preview

{
  "APP_HOST": "example.test",
  "FEATURE_CHECKOUT": "true",
  "EMPTY_VALUE": "",
  "PORT": "4306"
}

dotenv parsing notes

parse to nie config

parse czyta tekst i zwraca key value pairs. config laduje pliki, a populate zapisuje wartosci do zaufanego runtime. Ten publiczny route zostaje tylko po stronie parse.

Quotes zmieniaja comment rules

Unquoted # text jest traktowany jako komentarz, a single, double i backtick quoted values trzymaja # jako czesc wartosci.

Maskuj przed share

Key names i credential-like values sa maskowane domyslnie. Reveal to tylko lokalny stan UI dla biezacej sesji strony.

Uzyj tych routes, gdy tekst konfiguracyjny przechodzi w schema, YAML, dependency policy albo browser support policy.