Does the scanner prove that a .env file is safe to share?
No. It detects reviewed patterns and names, but custom formats, encoded values, and contextual secrets still require manual review.
Inspect .env-family files for likely credentials, distinguish references from literal values, and create separate redacted and .env.example copies.
The file is parsed as inert text in a browser worker. Nothing is executed, expanded, requested, persisted, or uploaded.
.env input
.env review
Variables, reference/literal classification, secret findings, and separate export copies will appear here.
Support the continued development of independent, browser-local developer tools.
DecodeLens preserves dotenv structure, separates literal values from external references, and combines known credential shapes, sensitive variable names, and optional conservative entropy checks.
Continue with tools that decode, convert, inspect, or verify the same data.
Map terraform.tfstate resources, modules, providers, outputs, and possible credentials; download a separate non-operational redacted copy.
Open toolDecode Kubernetes Secret values, inspect nested credential and file formats, or build a masked-by-default YAML/JSON manifest locally.
Open toolParse JWT segments and inspect formatted Header, Payload, and Signature data locally.
Open toolInspect URL components and query parameters, edit them, and rebuild a valid URL.
Open toolLoad the example, review the database URL, provider token, named secret, and JWT findings, then compare the redacted and .env.example outputs.
DATABASE_URL=postgresql://user:password@db/appDATABASE_URL=[REDACTED_PASSWORD_1]No. It detects reviewed patterns and names, but custom formats, encoded values, and contextual secrets still require manual review.
Pure references are classified separately because they do not contain the literal value. The referenced system and variable name may still reveal operational information.
Yes. It removes assignment values while preserving keys, comments, order, export prefixes, quote delimiters, and inline comments where supported.