CSV Converter
Import or paste CSV, edit the table directly, and export JSON, CSV, or XLSX.
Paste / upload CSV, or start editing with Add row and Add column.
Table editor
JSON preview
CSV preview
- Drag in, upload, or paste CSV text.
- Choose auto-detect, comma, semicolon, tab, or pipe as the delimiter when needed.
- Choose whether the first row should be treated as headers, and edit rows, columns, and cells directly in the table.
- Set quote mode and UTF-8 BOM for CSV output.
- When the result looks right, copy or download JSON and CSV, or export the current table to XLSX.
Parsing, editing, and exporting all happen locally in your browser.
When would I use this tool?
Use it when you need to generate CSV quickly, clean up existing CSV, switch delimiters, or hand the result off as JSON or XLSX.
Can I edit the table directly?
Yes. After parsing, the CSV becomes an editable table where you can change header names, edit cells, and add or remove rows and columns.
Which delimiters are supported?
Auto-detect, comma, semicolon, tab, and pipe are supported. The same delimiter setting is used for both parsing and CSV export.
Why would I add a UTF-8 BOM to CSV?
Some spreadsheet apps and older systems detect UTF-8 text more reliably when a BOM is included, especially for non-Latin text.
Is my data uploaded anywhere?
No. CSV parsing, table editing, and JSON / CSV / XLSX export all happen entirely in your browser.
Checksum Guide: File Integrity Verification, Algorithm Selection, and Download Safety
Ever seen "SHA-256 checksum" on a download page and wondered what it means? This guide explains what checksums do, when to use CRC32 vs MD5 vs SHA-256, and how to verify downloads on Windows, macOS, and Linux.
The SHA Family: SHA-1, SHA-256, and SHA-3 Explained
SHA is not a single algorithm — it is a family. This guide covers why SHA-1 is broken, how SHA-256 became the modern standard, what makes SHA-3 architecturally different, and how to choose the right version for your use case.
JSON Complete Guide: From Data Structures to Practical API Design
JSON is the common language of modern web services. This guide covers syntax, data modeling, validation, security, and performance patterns for production-ready JSON workflows.
What Is MD5? Hash Function Principles, Collision Risks, and When to Use It
MD5 is a widely used hash function that converts data of any length into a fixed 128-bit digest. This guide explains how MD5 works, its known security vulnerabilities, and which scenarios still make sense for MD5 versus when you should use a stronger algorithm.
Full-Width vs Half-Width Characters: What They Are and When to Convert
Full-width characters occupy twice the space of half-width ones. Learn the definitions, key differences, conversion cases, and practical tips for handling full-width and half-width text in programming, data processing, and typesetting.
What Is JSON Minification? When Do You Need It?
JSON minification removes unnecessary whitespace, line breaks, and indentation from JSON text to reduce file size and speed up network transfers. This article explains how it works, when to use it, and when to skip it.