All tools

22 free converters that run entirely in your browser — no upload, no signup, no limits.

JSON → CSV

JSON → CSV

Convert JSON to CSV online, free and instantly. Handles nested objects with dot-notation flattening, quoted fields and AI-pasted JSON. 100% client-side.

CSV → JSON

CSV → JSON

Convert CSV to JSON online for free. Proper RFC 4180 parsing of quoted fields, auto number/boolean typing, any delimiter. Runs 100% in your browser.

JSON → MARKDOWN

JSON → Markdown

Turn JSON arrays into clean Markdown tables online. Perfect for README files, Notion, GitHub issues and docs. Free, instant, 100% client-side.

MARKDOWN → CSV

Markdown → CSV

Convert Markdown tables to CSV online. Paste a GitHub/Notion table, get clean CSV instantly. Free, no signup, runs 100% in your browser.

CSV → MARKDOWN

CSV → Markdown

Convert CSV data to a Markdown table online for READMEs, docs and Notion. Handles quoted CSV, any delimiter. Free and 100% client-side.

JSON → TS

JSON → TypeScript

Generate TypeScript interfaces & types from JSON online. Nested objects become named interfaces, arrays become typed arrays. Free, instant, client-side.

CSV → SQL

CSV → SQL

Convert CSV to SQL INSERT statements (PostgreSQL or MySQL) with CREATE TABLE. Type inference, safe quoting. Free, instant, 100% client-side.

JSON → SQL

JSON → SQL

Convert JSON arrays to SQL INSERT statements for PostgreSQL or MySQL. Optional CREATE TABLE, safe escaping, instant. Free and 100% client-side.

JSON → JSON

JSON Formatter

Format, validate and minify JSON online. Pretty-print with 2 or 4 spaces, sort keys, get exact error line on invalid JSON. Free, 100% client-side.

TSV → JSON

TSV → JSON

Convert TSV (tab-separated, e.g. from Excel or Google Sheets) to JSON online. Auto type detection, header support. Free, instant, client-side.

CSV → CSV

CSV Dedupe

Remove duplicate rows from CSV/TSV data online instantly. Exact-row matching, works with any delimiter, keeps original order. Free, 100% client-side.

JSON → YAML

JSON → YAML

Convert JSON to YAML online instantly. Clean block-style output, correct quoting of ambiguous values. Free, no signup, 100% in your browser.

YAML → JSON

YAML → JSON

Convert YAML to JSON online — block style, lists of maps, inline flow [a, b] and {k: v}, comments stripped. Free and 100% in-browser.

JSON → JSON

Flatten JSON

Flatten nested JSON to dot-notation keys or unflatten back to nested — arrays use index paths. Free, instant, 100% in your browser.

TEXT → TEXT

JSON Escape

Escape text for embedding in JSON strings (\n, \", \\, \uXXXX) or unescape back to raw text. Free, instant, 100% in your browser.

CSV → HTML

CSV → HTML

Convert CSV to an HTML table online — thead/tbody, custom CSS class, fully escaped output. Free, instant, 100% in your browser.

JSON → TEXT

JSON → Query

Convert JSON objects to URL query strings online — proper percent-encoding, arrays as repeated keys, nested objects as JSON values. 100% in-browser.

CSV → CSV

CSV Transpose

Transpose CSV data online — swap rows and columns instantly. Works with any delimiter and quoted fields. Free, no signup, 100% in your browser.

JSON → XML

JSON → XML

Convert JSON to XML online — clean indented output, invalid-key sanitizing, XML-escaped values, custom root element. Free, 100% in your browser.

JSON → JSONL

JSON → JSONL

Convert a JSON array to JSON Lines (NDJSON) online — one compact JSON object per line, ready for LLM training data, logs and ETL pipelines. 100% in-browser.

TEXT → JSON

URL Params → JSON

Convert URL query strings to JSON online — decodes percent-encoding and +, repeated keys become arrays, numbers and booleans typed. 100% in-browser.

TEXT → TEXT

Base64 Text

Encode text to Base64 or decode Base64 to text online — full UTF-8/Unicode support, instant, 100% in your browser. No upload, no limits.