Transmify

Everything it does, in one place

Transmify turns structured data from one format into another, entirely in your browser — no upload, no account, nothing sent to a server unless you choose to use the API.

38 conversions, one tool

Each of these has its own dedicated page too, if you want to link or bookmark a specific one.

JSON converters

CSV converters

TSV converters

XML converters

YAML converters

Excel converters

SQL converters

String converters

Text converters

Base64 converters

Markdown converters

HTML converters

TOML converters

JWT converters

Getting data in

Paste directly

Type or paste data straight into the input panel — conversion runs live as you type.

Drag & drop

Drop a file anywhere on the input panel to load it instantly.

Upload from disk

Pick a file the traditional way for any format, including binary .xlsx files.

Sample data

Every format has one-click sample data, so you can see how a conversion works before using your own.

Editable CSV grid

Switch CSV input to a real spreadsheet grid: add/delete rows & columns, transpose, dedupe, case-transform, regex find & replace, and undo/redo.

Getting the result out

Live preview

See the converted output update as you type, no separate "convert" step required.

Copy or download

One click to copy to clipboard, or download the result as a real file with the right extension.

Pretty print / minify

Toggle formatted vs. compact output for JSON, YAML, XML, and SQL.

Clear validation errors

Invalid input shows a specific error message, with a line number when one's available — never a silent failure.

Nested data flattened

Converting nested JSON to CSV or SQL automatically flattens it into readable dot-notation columns instead of dumping raw escaped JSON into a cell.

Beyond the web app

Free REST API

Every conversion is also a public API endpoint — no signup, no API key. Try it interactively →

Browser extension

Hover any table on any webpage to extract it as CSV, JSON, or Markdown in one click. Get the extension →

Platform-independent core

The conversion engine has zero DOM or Node.js dependency, so it runs unmodified on Cloudflare Workers, Node, Bun, Deno, Docker, or Kubernetes.

Open source

The whole project — engine, UI, API, and extension — is on GitHub. No vendor lock-in, by design.

Try the converter →