# Online Spreadsheet - Free CSV Editor with Formulas

> Free online spreadsheet and CSV editor: SUM, AVERAGE and IF formulas with auto-recalc, sort, filter, find & replace, Excel copy-paste, CSV/TSV/JSON export.

- URL: https://qilingtools.com/en/sheet
- Category: Productivity (https://qilingtools.com/en/office)
- Tags: [Documents](https://qilingtools.com/en/tags/document), [Data Formats](https://qilingtools.com/en/tags/data), [Productivity](https://qilingtools.com/en/tags/office)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

A lightweight spreadsheet that opens instantly in your browser — handy for tidying data, editing CSV files, or keeping a quick budget or grade sheet. Move with the arrow keys, press Enter or double-click to edit, Tab to move right and Shift + arrows to select a range; Ctrl/⌘ + C and V copy and paste straight to and from Excel, Google Sheets or Numbers. Start a cell with = to write a formula: arithmetic, powers, percentages, text joining and comparisons, plus SUM, AVERAGE, MIN, MAX, COUNT, IF, ROUND, IFERROR and more. When you change a cell, every formula that depends on it recalculates, and circular references show #CIRC!. Insert, delete and move rows and columns (formula references follow along), sort by a column, filter with conditions such as >100, find and replace, and format columns as numbers with thousands separators, percentages, currency or dates. The first row can act as a frozen header, and virtual scrolling keeps tens of thousands of rows smooth. Imports detect UTF-8 or GBK automatically, and exports include CSV (optionally with a BOM for Excel), TSV, JSON and Markdown tables. Everything autosaves in your browser and is never uploaded.

## How to use

1. Type into the grid, click Import to open a CSV, TSV or JSON file, or paste cells copied from Excel
2. Enter formulas starting with =, then insert or delete rows and columns, sort, filter, find and replace, and set column formats
3. Export as CSV, TSV, JSON or a Markdown table

## Features

- Cell editing with arrow keys, Tab, Enter and range selection
- Copy and paste to and from Excel and Google Sheets (TSV)
- Formulas: SUM, AVERAGE, MIN, MAX, COUNT, IF, ROUND and more, with dependency recalculation
- Circular reference detection and error values like #DIV/0! and #REF!
- Insert, delete and move rows and columns with reference updates
- Sort, conditional filters, find & replace, undo and redo
- Column formats: number, percent, currency, date, decimals
- Virtual scrolling for 10k+ rows; GBK-aware import; CSV/TSV/JSON/Markdown export

## FAQ

### Why does my exported CSV open correctly in Excel?

Excel often reads CSV files without a byte-order mark using a legacy code page, which garbles non-English text. By default the CSV export starts with a UTF-8 BOM so Excel detects the encoding; untick the option if a program needs plain UTF-8. On import, the tool first tries strict UTF-8 and falls back to GBK, so Chinese CSVs saved by Excel also display correctly.

### Which formulas are supported? Is it the same as Excel?

You get + - * / ^, percent, & for joining text, comparisons (= <> < > <= >=), cell references (A1, $A$1) and ranges (A1:B10). Functions include SUM, AVERAGE, MIN, MAX, COUNT, COUNTA, IF, IFERROR, AND, OR, NOT, ROUND, ROUNDUP, ROUNDDOWN, INT, ABS, SQRT, POWER, MOD, LEN, UPPER, LOWER, TRIM and CONCAT. It’s a lightweight sheet: no VLOOKUP, date functions, multiple sheets, charts or merged cells.

### How big can a sheet be?

Only the rows on screen are rendered, so tens of thousands of rows scroll and edit smoothly; the limit is about 200,000 rows and 256 columns. Autosave uses your browser’s local storage (usually around 5 MB), so very large sheets may be too big to autosave — the tool tells you when that happens, and you should export a copy.

### Is my data uploaded? Will it still be there tomorrow?

Nothing is uploaded: editing, formula calculation, import and export all run in your browser. The sheet autosaves to local storage, so it survives closing the tab, but clearing browser data or switching devices loses it — export CSV or JSON for anything important.

## Related tools

- [QiLing Mind](https://qilingtools.com/en/mindmap): QiLing Mind is a free online mind map editor: add nodes with Tab/Enter, drag to restructure, import and export XMind and Markdown, export PNG/SVG/PDF.
- [Password Generator](https://qilingtools.com/en/password): Free online random password generator: choose length, character sets and look-alike exclusions, generate several at once with a strength meter, all locally.
- [QR Code Generator](https://qilingtools.com/en/qrcode): Free online QR code generator: turn URLs, text, Wi-Fi or contact cards into QR codes with custom size, colour and error correction. Crisp PNG or vector SVG.
- [Word Counter](https://qilingtools.com/en/word-count): Free online word counter: live counts of characters with and without spaces, words, CJK characters, lines, paragraphs, sentences, bytes and reading time.
- [Case Converter](https://qilingtools.com/en/case-convert): Free online case and naming converter: get UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE at once.
- [Lorem Ipsum Generator](https://qilingtools.com/en/lorem): Free online Lorem Ipsum generator: classic Latin placeholder text or Chinese filler by paragraph, sentence or word, with one-click copy for mockups.
- [Sort & Dedupe Text](https://qilingtools.com/en/text-sort): Free online text tool: sort lines alphabetically or by length, remove duplicate and empty lines, trim whitespace, optionally ignoring case. Runs locally.
- [Sign & Stamp PDF](https://qilingtools.com/en/pdf/sign): Free online PDF signing tool: drop in a handwritten signature or company stamp, drag it into place on a page preview, adjust size and opacity, then export.
