Tools Config Studio Diff · Convert · Profiles · DevOps
0Added
0Removed
0Changed
0Total keys

Original

Changed

Visual changes

Config Studio - Diff, Convert, Split Profiles, Generate DevOps Configs

Config Studio is a free in-browser developer tool that combines four config workflows: diff, convert, profile splitter, and DevOps generator. Compare two .env, .properties, .yml or .json files, convert between formats, split mixed Spring Boot configuration into application-dev.properties and application-prod.properties files, and generate docker-compose.yml or Kubernetes ConfigMap and Deployment manifests. Includes built-in recommendations for hardcoded secrets, ddl-auto, Hikari pool tuning, CORS wildcards, and deprecated Spring Boot 2 to 3 keys.

What this tool does

Frequently asked questions

Is my configuration sent to a server?

No. Config Studio runs entirely in your browser. Nothing is uploaded.

Which formats are supported?

Input: .env, .properties, .yml/.yaml, and .json. Output: .properties, .yml, .env, .json, Docker env, Kubernetes ConfigMap and Deployment, and a GitHub Actions env block.

How does the profile splitter work?

Paste a mixed Spring Boot config that uses spring.config.activate.on-profile or spring.profiles.active markers. Each marker starts a new bucket, and lines that follow are written into application-{profile}.properties files.

What recommendations does it surface?

Hardcoded secrets, wildcard actuator exposure, dangerous ddl-auto values, HttpOnly cookie checks, CORS wildcards, Hikari pool tuning hints, missing spring.application.name, and deprecated Spring Boot 2.x keys that moved or were renamed in Spring Boot 3.

Can I use this for non-Spring projects?

Yes. Diff and convert work for any .env, .properties, YAML, or JSON file. The DevOps generator works for any Spring-Boot-style app and the recommendations engine ignores keys it does not recognize.