Online Tool Store Online Tool Store

CSV Editor

Open, review, and edit CSV cells in a spreadsheet-style browser workspace with search, row controls, delimiter options, and local export.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Local workspace

Quarterly-sales.csv

Sample data is ready to edit - your files stay in this tab.

5 rows4 columns
Editable CSV spreadsheet
#
1
2
3
4
5

All changes stay on this device.

How it works

  1. Edit the ready-made sample or open a CSV file stored on your device.
  2. Change cells and column names directly in the spreadsheet-style grid.
  3. Search across rows, add missing rows or columns, and select an export delimiter.
  4. Export a fresh CSV file when the table is ready.

How safe CSV serialization works

CSV is simple until a value contains the delimiter itself. During export, each cell is checked for the chosen separator, a quote, or a line break. Matching cells are enclosed in double quotes, and every literal double quote becomes two double quotes.

North, coastal becomes "North, coastal"
He said "yes" becomes "He said ""yes"""

That escaping rule keeps one logical value in one column when the downloaded file is opened by a spreadsheet or another standards-aware CSV reader.

FAQ

Is my CSV uploaded anywhere?

No. The file is read in your browser and edits remain in the current tab. Export creates a new local download without sending the dataset to a server.

Does the editor preserve commas inside a cell?

Yes. When exported, cells containing the selected delimiter, quotation marks, or line breaks are wrapped in quotes. Literal quotes are doubled using the standard CSV escaping convention.

Can I add rows and columns?

Yes. Use the buttons below the grid to append a blank row or column, then type directly into any cell or column heading.

Which delimiter can I export?

You can export comma-, semicolon-, tab-, or pipe-separated data. Comma is the conventional CSV default; semicolon is common in locales where comma is used as a decimal separator.

Why is there a 2 MB file limit?

A spreadsheet grid creates an editable input for every cell. Keeping imported files under 2 MB protects the tab from becoming unresponsive; desktop spreadsheet software is a better fit for very large datasets.

How we compare

FeatureOnline Tool StoreMicrosoft ExcelGoogle Sheets
No account or installationYesDesktop app requiredAccount commonly used
Data stays in the current browser tabYesLocal desktop fileCloud document
Focused CSV cell editingBuilt for itFull spreadsheet suiteFull spreadsheet suite
Advanced formulas and pivot tablesNot includedExtensiveExtensive

CSV Editor is ideal for a quick, private correction or a small tabular cleanup. Use a full spreadsheet application when the work needs formulas, charts, pivots, or very large datasets.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.