CSV Tools

Paste CSV to view it as a table, sort, filter, edit values, and convert to JSON.

No data leaves your browser
CSV Input
CSV Input
JSON Input

How to use the CSV Editor

  1. Paste CSV text or open a .csv file.
  2. View it as a sortable, filterable table; switch to Edit to change cells, rows and columns.
  3. Convert to JSON with one click, or paste JSON to convert it to CSV.
  4. Download the edited CSV or the converted JSON.

Why use this CSV Editor

  • Open large CSV files as a fast, sortable table
  • Edit cells, add or delete rows and columns
  • Convert CSV to JSON and JSON to CSV
  • Handles quoted fields, commas inside values and different delimiters
  • Everything stays in your browser

Frequently Asked Questions

Is the CSV viewer free?

Yes, completely free with no account or upload required.

Is my CSV data safe?

All processing happens in your browser. Your CSV data is never uploaded to any server.

What CSV features are included?

View, sort, filter and edit CSV as a table, convert CSV to JSON, and convert JSON back to CSV.

How do I edit a CSV file online?

Paste or open your CSV, then choose the Edit CSV tab (or Edit cells). Click any cell or column name to change it, use + Row and + Column to add data, and the x buttons to delete rows or columns. Copy, Download CSV and the JSON converter all use the edited data.

What delimiters are supported?

Comma (,), semicolon (;), tab, and pipe (|) delimiters are supported.

What is CSV?

CSV (Comma-Separated Values) is a plain-text format where each line represents a row and values are separated by a delimiter, typically a comma. It is widely used for spreadsheets, database exports, and data exchange.

How do I view a CSV file online?

Paste your CSV text into the Viewer tab. The tool parses it and displays it as a sortable table with proper column alignment.

How do I convert CSV to JSON?

Switch to the CSV to JSON tab, paste your CSV, and click Convert. The first row is treated as the header and becomes the JSON object keys.

How do I convert JSON to CSV?

Use the JSON to CSV tab. Paste a JSON array of objects and the tool generates a properly quoted CSV with headers from the object keys.

What is the difference between CSV and Excel?

CSV is a plain-text format readable by any program. Excel (.xlsx) is a binary format with formatting and formulas. CSV is the universal interchange format for tabular data.

How does the tool handle quoted fields?

Fields containing the delimiter, quotes, or newlines must be wrapped in double quotes. The tool correctly handles RFC 4180-compliant quoting including escaped inner quotes ("").

What is TSV?

TSV (Tab-Separated Values) is a CSV variant using a tab character as the delimiter. Select the Tab delimiter option in the viewer to parse TSV files.

Can I sort the CSV table by a column?

Yes. Click any column header in the Viewer tab to sort rows ascending or descending by that column.

More Developer Tools

JSON ToolsFormat, validate, minify & compare JSON JSON FormatterPretty-print and beautify JSON CSV Viewer & EditorView, edit and convert CSV files YAML ConverterConvert YAML to JSON and back Regex TesterTest regular expressions live Text DiffCompare two texts side by side JWT ToolDecode, encode, compare and verify JWTs JWT DecoderInspect JWT header and payload XML FormatterFormat, validate and convert XML URL EncoderEncode, decode and parse URLs Base64Encode and decode Base64 strings Hash GeneratorSHA-256, MD5, HMAC and CRC32 SHA-256Generate SHA-256 checksums MD5 GeneratorGenerate MD5 hash values Text ToolsCase convert, count and transform text Number ConverterBinary, hex and octal converter Token CalculatorEstimate LLM token counts from text PDF EditorEdit text, sign and annotate PDFs Schema GeneratorJSON to TypeScript, Go, Rust, Python IndexNowSubmit URLs to Bing, Yandex & more PII RedactorMask personal data & keys before AI Timestamp ConverterUnix epoch to date and back UUID GeneratorUUID v4/v7, ULID, Nano ID Password GeneratorSecure passwords & passphrases MCP Config BuilderConfigs for Claude, Cursor, VS Code AGENTS.md GeneratorCLAUDE.md, Cursor rules, Copilot AI Crawler Controlsrobots.txt for AI bots & llms.txt Cron ParserExplain crontab, next run times SQL FormatterBeautify & minify SQL queries cURL ConvertercURL to fetch, Python, Go, PHP Chat Export ConverterChatGPT/Claude export to Markdown Markdown PreviewLive GFM preview & to HTML Color & ContrastHEX/RGB/OKLCH, WCAG checker QR Code GeneratorURL, Wi-Fi, vCard; PNG & SVG Image EditorConvert, compress, resize & crop Tool Schema ConverterOpenAI ↔ Anthropic ↔ Gemini ↔ MCP JSONL ValidatorFine-tuning & batch files SSE Stream ParserReassemble LLM streaming responses Prompt Template & DiffFill {{vars}}, compare versions