Unescape JSON strings or create valid JSON escapes locally. Remove one encoded string layer, handle Unicode safely, and reject malformed sequences.
Compare two JSON documents by structure and value. Find added, removed, changed, and type-changed paths locally in your browser.
Convert JSON objects to UTF-8 CSV in your browser. Union columns, quote values, and protect formula-like strings.
Decode a JSON Web Token and inspect claims and expiry in your browser. Your token is never transmitted.
Convert CSV to a JSON array locally. Parse quoted commas, embedded newlines, BOM files, duplicate headers, sparse rows, and optional safe value types.
Convert YAML to JSON or JSON to YAML in your browser. Handles multi-document files, follows YAML 1.2, and uploads nothing.
Convert JSON into clean, readable YAML in your browser. Useful for Kubernetes manifests, CI pipelines and application config.
Convert XML to readable JSON in your browser. Attributes, repeated tags and mixed content are all handled predictably.
Turn an Excel sheet into a JSON array of objects in your browser, using the header row as keys. Nothing is uploaded.
Convert a Word document to Markdown in your browser. Headings, lists, tables and emphasis all survive. Nothing is uploaded.
Turn a JSON array into JSON Lines in your browser, one record per line, ready for streaming tools.
Turn JSON Lines into a single formatted JSON array in your browser. Names the exact line if one record is malformed.
Turn a JSON array into SQL INSERT statements in your browser, with quotes escaped correctly.