Clean up and structure your YAML with this free online YAML Formatter. Load a YAML file from your device or insert your YAML directly into the text field, then customize options such as spacing, key sorting, and line length to match your preferred formatting style.
When the formatting process is complete, you can copy the formatted YAML or save it to your device. If you need the data in a different format, our YAML to JSON Converter provides an easy way to transform YAML into JSON.
YAML Formatter
Formatted YAML
Key Features Of This Tool
- Choose between 2-space or 4-space indentation to match your preferred coding style.
- Optionally sort YAML keys alphabetically for a more organized structure.
- Set your preferred maximum line width, including 80 characters, 120 characters, or unlimited line length.
- Supports both direct copy-and-paste and YAML file uploads for quick formatting.
- Color highlights YAML syntax to make your code easier to read and review.
- Copy the formatted YAML instantly with a single click.
YAML Formatting Example
Input YAML
store:
name: Tech World
location: New York
products:
- id: 101
name: Laptop
category: Electronics
price: 850.00
- id: 102
name: Office Chair
category: Furniture
price: 120.00
- id: 103
name: Wireless Mouse
category: Accessories
price: 25.50
Formatted YAML
store:
name: Tech World
location: New York
products:
- id: 101
name: Laptop
category: Electronics
price: 850
- id: 102
name: Office Chair
category: Furniture
price: 120
- id: 103
name: Wireless Mouse
category: Accessories
price: 25.5