---
title: CSV Editor Online — Visual Spreadsheet with Export
url: https://varstatt.com/toolkit/csv
description: Visual spreadsheet editor for CSV files. Sort, filter, search & replace, add/remove rows and columns. Export as CSV or TSV.
section: Developer Toolkit (https://varstatt.com/toolkit)
tags: data
related: Bar Chart (https://varstatt.com/toolkit/chart-bar), Line Chart (https://varstatt.com/toolkit/chart-line), Area Chart (https://varstatt.com/toolkit/chart-area), CSV (https://varstatt.com/toolkit/csv)
---
# CSV Editor

Visual spreadsheet editor for CSV files. Sort, filter, search & replace, add/remove rows and columns. Export as CSV or TSV.

## How It Works

1. **Import your CSV** — Paste CSV text or drag-and-drop a .csv file. Delimiter is auto-detected.
2. **Edit visually** — Edit cells directly in the spreadsheet grid. Sort columns, add/remove rows and columns, filter, or search & replace.
3. **Export** — Download as CSV with your chosen delimiter or copy as CSV/TSV to clipboard.

## FAQ

### What delimiters are supported?

Comma, semicolon, tab, and pipe. The tool auto-detects the delimiter but you can override it manually.

### Does it handle quoted fields?

Yes. Fields containing commas, newlines, or quotes are properly handled per RFC 4180 via PapaParse. Need your data as JSON instead? Format it with the [JSON formatter](https://varstatt.com/toolkit/json).

### Is there a row limit?

No hard limit, but performance may degrade above ~10,000 rows since all editing happens in the DOM. Need to compare two CSV versions? Paste them into the [text diff tool](https://varstatt.com/toolkit/text-diff).

## Usage

This tool runs entirely in the browser — visit the URL above to use it.

## Related Tools

- [Bar Chart](https://varstatt.com/toolkit/chart-bar)
- [Line Chart](https://varstatt.com/toolkit/chart-line)
- [Area Chart](https://varstatt.com/toolkit/chart-area)
- [CSV](https://varstatt.com/toolkit/csv)
