JSON ↔ YAML Converter

Processed in your browser
0 charactersEditable
0 charactersRead-only

Paste text or open a UTF-8 file up to 512 KB. Conversion runs on your device.

Using JSON ↔ YAML Converter

Choose JSON → YAML or YAML → JSON, paste text or open a UTF-8 file up to 512 KB, then convert. Output is limited to 2 MB and data to 60 levels and 50,000 values. YAML 1.2 core types are supported; custom tags, non-string mapping keys, circular aliases, non-finite numbers, and integers beyond safe JSON precision are rejected. Merge keys are not expanded. Quote large integer IDs as strings. Converting to JSON removes YAML comments, anchor names, and original formatting. Files and content are processed on your device.