Your complete CSV toolkit
36 tools that open, clean, reshape and convert CSV files right in your browser.
Nothing uploads, nothing installs, and every tool is free.
All 36 tools
- CSV Viewer — Free online CSV viewer to open, search, sort, and paginate large CSV files instantly in your browser — no upload required.
- CSV Editor — Free online CSV editor to edit cells, add or delete rows and columns, with undo/redo and instant export back to CSV.
- CSV Validator — Validate CSV files online — find missing values, cells that break their column's type, duplicate headers, and mojibake left by a bad export.
- CSV Cleaner — Clean messy CSV files online: trim whitespace from every cell, drop rows that are entirely empty, and tidy header names — in one pass, in your browser.
- CSV Deduplicator — Find and remove duplicate rows in CSV files online — match across selected columns and export a clean, unique dataset.
- CSV Sorter — Sort CSV files online by one or multiple columns, ascending or descending, with stable multi-key ordering and instant export.
- CSV Merger — Merge multiple CSV files online — append rows or join on a shared key column to combine datasets without spreadsheets.
- CSV Splitter — Split a large CSV file online into multiple smaller files by row count or by unique values in a chosen column.
- CSV Filter — Filter CSV rows online with multiple conditions, comparison operators, and AND/OR logic — preview and export the result.
- Find & Replace — Search and replace text across an entire CSV file online, with regex support, case sensitivity, and column scoping.
- CSV Statistics — Calculate column statistics from CSV online: min, max, mean, median, mode, standard deviation, and unique value counts.
- CSV Transpose — Transpose a CSV file online by swapping rows and columns — turn wide datasets tall or tall datasets wide in one click.
- Column Calculator — Add computed columns to your CSV with math expressions and text operations — derive new fields without Excel formulas.
- Column Manager — Reorder, rename, duplicate, hide, and select CSV columns online to reshape your dataset before exporting.
- Pivot Table — Build pivot tables from CSV online: group by columns, aggregate with sum, count, average, min, and max.
- Text Transform — Transform CSV text columns online: uppercase, lowercase, trim, extract emails or URLs, add prefix or suffix, and more.
- Date Formatter — Convert dates between formats in a CSV: ISO 8601, US (MM/DD/YYYY), EU (DD/MM/YYYY), and Unix timestamps.
- IF/ELSE Logic — Apply IF/THEN/ELSE conditional logic to CSV columns to categorize, flag, or transform values without writing code.
- Chart Generator — Create bar, line, area, pie, and scatter charts from CSV data online — visualize your dataset without spreadsheets.
- Encoding Fixer — Repair mojibake, broken UTF-8 sequences and stray control characters in CSV files exported from legacy systems — the é and ’ that survive a bad export.
- Row Numbering — Add sequential row numbers as a new column in your CSV — useful for tracking, referencing, and joining datasets.
- Data Sampler — Sample rows from a large CSV online — random sampling, first N, last N, or every-nth row to reduce dataset size.
- CSV to Excel — Convert CSV to Excel (XLSX) online — preserve column order, headers, and data types in a downloadable spreadsheet.
- Excel to CSV — Convert Excel (XLSX or XLS) to CSV online — drop in a spreadsheet and get a clean, comma-separated file back in seconds.
- CSV to JSON — Convert CSV to JSON online — output a structured array of objects keyed by your CSV header row, ready for APIs.
- CSV to SQL — Generate SQL INSERT statements from CSV online — pick a table name, choose dialect, and download a ready-to-run script.
- CSV to XML — Convert CSV to XML online — produce well-formed XML documents with customizable row and root element names.
- CSV to Markdown — Convert CSV to a Markdown table online — paste-ready output for GitHub README files, docs, and blog posts.
- CSV to HTML — Convert CSV to an HTML table online — paste-ready markup with optional styling, for docs, emails and web pages.
- CSV to YAML — Convert CSV to YAML online — turn rows into a list of mappings for Kubernetes manifests, CI configs and Ansible vars.
- JSON to CSV — Convert JSON to CSV online — flatten arrays of objects into a downloadable CSV file with auto-detected headers.
- CSV Diff — Compare two CSV files online — match rows by a key column to see what was added, removed or changed, even when the rows have been re-sorted between exports.
- Regex Extractor — Extract emails, URLs, phone numbers, or any custom regex pattern from CSV columns into a new structured column.
- Column Splitter — Split a single CSV column into multiple columns by delimiter — separate full names, addresses, or compound fields.
- Data Masking — Mask sensitive data in CSV files online — anonymize emails, names, phone numbers, and IDs before sharing externally.
- CSV Formatter — Customize CSV output online: choose delimiter (comma, semicolon, tab), quoting style, and line endings (LF or CRLF).