Paste YAML or JSON on the left and it's converted to the opposite format on the right in real time. It supports indentation and key-sorting options plus line-by-line error reporting, and all processing happens entirely inside your browser.
Yes. Use the direction button in the middle to switch between YAML→JSON and JSON→YAML, and you can feed the output back as input to verify a round trip.
If there is a syntax error, the parser shows the detected line number and the cause below the source pane. For YAML it uses js-yaml's position info; for JSON it converts the error location into a line and column.
Yes. You can choose between 2 spaces, 4 spaces, tab, or Minify, and turning on alphabetical key sorting outputs objects with their keys sorted.
No. Every conversion happens only inside your browser, and nothing is ever sent to or stored on a server. You can safely handle config files and secrets.