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.
No. Config Studio runs entirely in your browser. Nothing is uploaded.
Input: .env, .properties, .yml/.yaml, and .json. Output: .properties, .yml, .env, .json, Docker env, Kubernetes ConfigMap and Deployment, and a GitHub Actions env block.
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.
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.
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.