Data Converters

Data moves between formats all day. An API returns JSON, a client sends a CSV export, a legacy PHP app keeps its config in arrays, and the deployment pipeline wants YAML. Rewriting that by hand is slow and error-prone, and pasting it into an unknown website is a security risk. Every converter on this page runs in your browser with JavaScript, so nothing you paste is uploaded, logged or stored.

The converters walk nested structures, so an object inside an array inside an object comes through intact. The CSV tools let you pick the delimiter (comma, semicolon, tab, pipe or a custom string) and handle quoted fields that contain commas or line breaks. The PHP tools accept both the classic array() syntax and the short [] syntax, and produce output you can paste into a config file as-is. Most converters also load a file from disk or fetch a URL, then copy or download the result.

Pick the target format by where the data goes next. Use JSON for APIs and JavaScript, CSV or XLSX for spreadsheets and analysts, YAML for configuration and CI pipelines, XML for SOAP and older enterprise systems, and PHP arrays for Laravel or WordPress config files.

Other tool categories

Specifications and references

This tool follows the specifications below. Read them when you need the exact normative wording, for example to settle an edge case between two implementations.

Copied to clipboard!