Paste YAML to format, validate, minify, or convert to and from JSON. All processing happens in your browser - no data is transmitted.
YAML (YAML Ain't Markup Language) is a human-friendly data serialization format widely used for configuration files, Kubernetes manifests, and CI/CD pipelines. This tool uses the js-yaml library to parse YAML and re-serialize it with configurable indentation, compact flow-style output, or full conversion to and from JSON. All processing runs locally in your browser - no data is ever transmitted.
Common uses: prettifying Kubernetes manifests and Docker Compose files for readability, compressing YAML configuration into a single line for embedding, converting between YAML and JSON for API work, and validating YAML syntax before deployment.