Why it exists
Plenty of CSV apps on a phone are really viewers wearing a spreadsheet costume: they show you the first few thousand rows, then truncate the file or quietly refuse it. CSV Editor was built the other way round. Start from a file that is too big, make it open in seconds, and only then add editing, filters, charts and formulas on top. Even the free version writes back every row.

Edit like a spreadsheet
- Tap to select, tap again to edit, Excel-style on touch.
- Insert, delete, and reorder rows and columns.
- Undo and redo everything.
- Freeze rows and columns so headers stay put while you scroll.
- Select ranges with drag handles, clear whole ranges at once.
Built for big files
- Opens 500,000+ row files without slowing down.
- Background loading with live progress, so you can start reading immediately.
- Smooth flick-scrolling through the whole sheet.
Sort and filter
- Excel-style AutoFilter per column.
- Sort text, numbers, and dates the way Excel does.
- Filtered rows are protected: edits and deletes never touch hidden data.
Charts
- Turn any selection into a chart in two taps.
- Bar, line, and more.
- Save chart images to your photo library or share them.
Formula columns
- Add a computed column that fills down every row, like a spreadsheet formula.
- Reference other columns by name, e.g. [Price] * [Qty].
- Built-in functions: IF, ROUND, ABS, MIN, MAX, CONCAT, UPPER, LOWER, TRIM, LEN, CONTAINS.
- Live preview and inline error checking while you build the formula.
- Formulas save inside the CSV, so results are readable in any app.
Smart format handling
- Auto-detects delimiters, headers, and encodings.
- Opens TSV and other delimited files.
- Re-open with custom parse settings when a file is unusual.
Your file comes back whole
Your files are never truncated: even in the free version, every row of your file is preserved when you save.
Questions
- How large a CSV file can it open?
- Files of 500,000+ rows open without slowing down. Loading happens in the background with live progress, so you can start reading before the whole file has finished.
- Does the free version truncate my file?
- No. Every row of your file is preserved when you save, even in the free version.
- Can I use spreadsheet formulas?
- Yes. Add a computed column that fills down every row and reference other columns by name, such as [Price] * [Qty]. IF, ROUND, ABS, MIN, MAX, CONCAT, UPPER, LOWER, TRIM, LEN and CONTAINS are built in, with live preview and inline error checking. Formulas save inside the CSV, so the results are readable in any app.
- Does it open TSV files and unusual delimiters?
- Yes. Delimiters, headers and encodings are auto-detected, TSV and other delimited files open directly, and you can re-open a file with custom parse settings when it is unusual.
- Is it safe to edit while a filter is applied?
- Yes. Filtered rows are protected: edits and deletes never touch hidden data.
Try it in the browser
Free, nothing uploaded, no account — and a fair way to find out whether this is the kind of tool you want on your phone.
- Merge CSV files into oneSeveral files in, one file out, columns matched by name.
- Remove duplicate rows from a CSVDuplicates on the columns you say identify a row.
- Convert a CSV to PDFA CSV, laid out as a readable table, saved as a PDF.
- Convert a CSV to ExcelA real .xlsx, with nothing in it changed on the way.
- Clean up a messy CSVGermany, germany and “Germany ” become one value again.
Guides
- How to make a chart from a CSV fileMost CSV chart failures are data failures: a number stored as text, one N/A, the wrong column as labels. Here is how to chart a CSV in Excel, Sheets, Python or on a phone.
- How to filter a CSV file and keep only the rows you needFilter a CSV by a value, a range or several conditions, then save just those rows. Excel, Sheets, the command line, and a phone, with the traps in each.
- How to total a column in a CSV file without ExcelSum, average and count a CSV column, or total it per category, without opening Excel. One-liners for the terminal, Sheets, and a phone.
- How to stop Excel changing your CSV dataExcel strips leading zeros, turns IDs into 1.23E+15 and codes into dates the moment it opens a CSV. Here is how to import it so nothing changes.
- How to read a bank statement CSVPreamble rows, two amount columns, ambiguous dates and everything crammed into the description. Here is how to make a bank export answer a question.
- How to compare two CSV files and find what changeddiff compares lines, so a re-sorted export looks entirely rewritten. Here is how to compare by key instead: what is new, what is gone, what changed.
- How to convert a CSV to PDFA CSV has no page and a PDF is nothing but pages, which is why columns fall off the edge. Here is how to decide what goes in before you convert.
- How to remove duplicate rows from a CSV fileMost duplicates are two records for one person rather than identical lines, and one of them is newer. Here is how to find them and keep the right one.
- How to merge multiple CSV files into oneConcatenation matches columns by position, so one file with a different header order quietly ruins the result. Here is how to merge by name, and verify it.
- Why Excel crashes on large files, and what to do insteadNot responding, frozen on scroll, dead on save. The cause is usually memory, recalculation and formatting rather than the row count. Here is how to tell which one.
- How to open a 1GB CSV file (2026 guide)A gigabyte is where most tools stop being honest about what they can do. Here is what opens a 1GB CSV, what it costs in RAM, and what quietly truncates.
- How to run SQL queries on a CSV file without a database (2026 guide)You do not need Postgres to run a GROUP BY. Here is how to query a CSV in place with DuckDB, SQLite, q or your phone, and which one fits which situation.
- How to open a large CSV file that Excel won't open (2026 guide)Excel stops at 1,048,576 rows, and sometimes truncates without telling you. Here is how to open, read and edit a huge CSV file on desktop, and on a phone.
- How to fix a broken or malformed CSV fileEverything in one column, stray quotes, rows that split in half, mojibake in the names. Here is how to diagnose what is actually wrong with a CSV, and repair it.
- How to convert a CSV to Excel on a phoneYou have a .csv on your phone and someone wants an .xlsx back. Here is how to convert it on iOS or Android, and how to avoid the ways the conversion mangles data.
- CSV vs XLSX: which format to use, and whenCSV has no row limit and keeps values as written; XLSX keeps formulas and types but stops at 1,048,576 rows. When to use which, and how data gets lost.
- How to open a CSV file on iPhone and iPad (2026 guide)Tapping a CSV in Files or Mail shows a wall of raw text, or nothing at all. Here is why that happens on iOS, and every route to actually reading the file.
The other apps
CSV File Viewer - Smart CSVRead, query and chart any CSV. AI assistant included.Read moreMind Map: Smart MindAI mind maps, kept on your device.Read more
Habit Tracker: 30Day ChallengeAny goal, turned into a 30-day challenge.Read more
Video Trim, Flip, ReverseOne video in, five tools, one export.Read more
JSON Editor: Smart JsonOne JSON document, three views that all edit.Read more