✓ Parse, convert & diff JSON/YAML/XML
← bunka.be 📖 Manual
JSON
YAML
XML
Drop file here
Add key
Rename key
Delete
Convert to →
Paste TSV/Excel →
Sort keys
Sort array by
Strip
Flatten
Rename key
JSONPath
XPath (XML)
Filter array where
JS expression
Find all values for key
Find duplicate keys
Keys matching
Jump to path
Regex on values
Infer
Generate
Validate against JSON Schema (paste schema below)
Original (A)
Modified (B) — leave empty to diff against current editor

⌨️ Keyboard Shortcuts

Ctrl/⌘ ZUndo
Ctrl/⌘ Y / Ctrl/⌘ ⇧ ZRedo
Ctrl/⌘ ASelect all
Ctrl/⌘ CCopy selection
Ctrl/⌘ XCut selection
Ctrl/⌘ VPaste
Ctrl/⌘ FFind in editor
Ctrl ]Indent more
Ctrl [Indent less
Alt ClickAdd cursor (multi-cursor)
Ctrl/⌘ ClickAdd cursor (multi-cursor)
EscapeClose menus / modals
Enter (in tree)Commit inline edit
Escape (in tree)Cancel inline edit
lines 0 size 0 B nodes depth cursor 1:1