JSON to YAML Converter

Convert JSON to YAML and YAML to JSON.

Drag & drop a JSON file here, or click to browse

File is read locally — nothing is uploaded to any server

Features

  • JSON File Upload: Upload a .json file directly — read locally in your browser, nothing is sent to any server.
  • Drag & Drop: Drag and drop a JSON file onto the drop zone for quick loading.
  • Bidirectional Conversion: Convert JSON to YAML and YAML to JSON.
  • Clean Output: Generates human-readable YAML with proper indentation.
  • Live Editing: (Implementation note: use buttons to trigger conversion to avoid loops).

How to Use

  • Upload a JSON file using the file picker, or drag & drop a file onto the drop zone.
  • Alternatively, paste JSON in the left box or YAML in the right box.
  • Click the arrow button corresponding to the direction you want to convert.