Conversor JSON / CSV / YAML
Converta entre os formatos JSON, CSV e YAML nos dois sentidos, inteiramente no seu navegador.
CSV output needs an array of objects (or a single object). Nested values are JSON-encoded into cells.
Como usar
Choose the input and output formats (JSON, CSV or YAML), paste your data and press Convert. CSV input treats the first row as headers and produces an array of objects. CSV output expects an array of objects (or a single object); the columns are the union of keys across rows. Swap formats moves the current output into the input and reverses the direction.
Observações
Conversion happens entirely in your browser. Values read from CSV are always strings — no automatic number conversion is done. Objects and arrays placed into CSV cells are JSON-encoded. Advanced YAML features such as anchors and custom tags are out of scope.
Perguntas frequentes
What happens to values containing commas or quotes?
Cells containing commas, quotes or newlines are quoted and escaped on output, and quoted cells are parsed correctly on input.
How is the CSV column order decided?
By first appearance: rows are scanned in order and new keys are appended.