Config Formatter

Config Formatter

Format TOML, INI/.env, Nginx (with linting), HCL/Terraform; convert TOML ↔ JSON ↔ YAML; validate Docker Compose files and convert them to Kubernetes manifests; lint or visually build GitHub Actions workflows; generate .htaccess rules; inspect Helm values.yaml for hardcoded secrets.

Parses, validates, and reformats config files. TOML, INI, HCL, Caddyfile, and Nginx use the formatter tab (Nginx also lints for common errors); Docker Compose and GitHub Actions use the linter tab (GitHub Actions also has a form-based workflow builder); .htaccess and Helm inspect/generate from options. For TOML ↔ YAML conversion, see YAML Tools' dedicated tab.

Config Formatter

Format TOML, INI/.env, Nginx (with linting), HCL/Terraform; convert TOML ↔ JSON ↔ YAML; validate Docker Compose files and convert them to Kubernetes manifests; lint or visually build GitHub Actions workflows; generate .htaccess rules; inspect Helm values.yaml for hardcoded secrets.

Common uses

  • Lint a GitHub Actions workflow
  • Build a GitHub Actions workflow visually
  • Format a TOML configuration file
  • Convert TOML to YAML
  • Validate a Docker Compose file
  • Lint an nginx server block for missing semicolons
  • Format a Terraform .tf file
  • Find hardcoded secrets in a Helm values.yaml
  • View resources in a Terraform state file
  • Visualize service dependencies in a docker-compose.yml

Frequently asked questions

Can I use Config Formatter to lint a GitHub Actions workflow?

Yes. Config Formatter can lint a GitHub Actions workflow, directly in your browser.

Can I use Config Formatter to build a GitHub Actions workflow visually?

Yes. Config Formatter can build a GitHub Actions workflow visually, directly in your browser.

Can I use Config Formatter to format a TOML configuration file?

Yes. Config Formatter can format a TOML configuration file, directly in your browser.

Is my data uploaded to a server?

No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.