devtools

Converters

The same data shows up in different shapes depending on where it lives — a YAML config, a CSV export, a JSON API response. These converters translate between those formats faithfully, respecting the fiddly rules each one carries: RFC 4180 quoting for CSV fields that contain commas or newlines, significant indentation and the boolean gotchas of YAML, and pretty-printed JSON on the way out. Converting a config to JSON to inspect it, or a spreadsheet export into records your code can consume, becomes a paste-and-copy step rather than a scripting chore. As with every client tool here, the data is transformed locally and never uploaded.

CSV to JSON ConverterConvert CSV to JSON in your browser: RFC 4180 quoting, custom delimiters, and header-to-object mapping. Private and offline — your data never leaves the page.YAML ⇄ JSON ConverterConvert YAML to JSON and JSON to YAML instantly in your browser. Free, private, and offline-capable, with clear parse-error reporting and no uploads.JSON to TypeScriptGenerate TypeScript interfaces from any JSON in your browser: nested objects, arrays, union types, optional keys, and null-aware fields. Private, no uploads.JSON to CSV ConverterConvert a JSON array of objects to CSV with RFC 4180 quoting, custom delimiters, unioned columns, and JSON-stringified nested values. Private, no uploads.Number Base ConverterConvert numbers between any base from 2 to 36 — binary, octal, decimal, hex — using BigInt for exact arbitrary-size values. Private, in-browser, no uploads.Roman Numeral ConverterConvert Roman numerals to numbers and integers to Roman numerals in your browser. Auto-detects the direction and validates canonical form, from 1 to 3999.XML to JSON ConverterConvert XML to JSON in your browser: repeated tags become arrays, attributes map to @attributes, and mixed text to #text. Private, offline, and no uploads.JSON to XML ConverterConvert JSON to clean, indented XML in your browser: objects nest, arrays repeat as elements, primitives become text, and special characters are escaped safely.CSV to Markdown TableConvert CSV to a GitHub-flavored Markdown table in your browser: RFC 4180 quoting, custom delimiters, optional header row, and escaped pipes. Free and private.Temperature ConverterConvert temperature between Celsius, Fahrenheit, and Kelvin in your browser. Exact formulas, an absolute-zero guard, and all three scales at once. Private.Data Size ConverterConvert data sizes between decimal KB, MB, GB and binary KiB, MiB, GiB in your browser. See the exact 1000 vs 1024 difference. Private, offline, and no uploads.