Free, browser-based utilities for everyday developer workflows

.env <-> Properties <-> JSON Converter

Convert configuration between .env, Java .properties, JSON, and bash export. Includes sorting, de-duplication, and optional secret masking.

  • Convert .env to JSON or Properties and back.
  • Sort keys, trim values, and mask secrets.
  • Great for config migrations and CI/CD.
  • Share results: Generate a secure link to share your current input and results with teammates — nothing is uploaded to any server.

Options

Duplicates:

Input

Input type:

Output

Output type:

Advanced

Linter, parsed table, .env.example, comparison, K8s/Docker/CI, Spring/Java, security, exports.

Convert input to populate the table.

How to use the .env / Properties / JSON / YAML Converter

Convert environment variables between formats every modern stack uses: .env, JSON, YAML, Java .properties, Docker Compose environment:, and Kubernetes ConfigMap / Secret. Useful when moving config between Node, Spring, Python, and container platforms, or when sharing dev config safely with teammates. Optional secret masking redacts values whose key looks sensitive (SECRET, TOKEN, PASSWORD, KEY) before export. Runs locally; nothing is uploaded.

What it does

When to use it

How to use it

  1. Paste your existing config — the converter auto-detects whether it is .env, JSON, YAML, or .properties.
  2. Pick the output format: JSON, YAML, .env, .properties, Docker Compose, Kubernetes ConfigMap / Secret.
  3. Toggle Mask secrets when sharing with anyone you don't fully trust.
  4. For Kubernetes Secrets, enable Base64 encoding of values to match the data: field format.
  5. Copy or download the result. Drop it straight into your manifest, app config, or PR.

Tips & pitfalls

FAQ

Runs locally in your browser. No uploads. Mask secrets before sharing — store real secrets in a vault, not in source control.