Open the file Excel can’t.
oxcel is a spreadsheet for the Mac that opens CSV, Parquet, Excel and SQL files with a billion rows in milliseconds, and scrolls them at 120 frames a second. Your files never leave your Mac.
Scroll, drag the scrollbar, or type a row into the box at the top left. This demo makes its rows up as you scroll; oxcel does the same with the rows of your files.
Measured with a billion rows
| Task | Parquet file, 6.8 GB | CSV file, 15.8 GB |
|---|---|---|
| Open to first rows on screen | 41 ms | 1–3 msrows stream in while the file is indexed |
| Index every row | Not neededread from the file’s footer | 5.8 s13 ms when opened again |
| Jump to a random row, fully drawn | 17.5 ms | 16.7 ms |
| Scroll and fling | 120 fps | 120 fps |
On an Apple M4 Mac with 16 GB of memory, 1,000,000,000 rows (Parquet with 9 columns, CSV with 3). A full Excel sheet, 1,048,576 rows by 9 columns, loads in 0.42 seconds. oxcel never loads a whole file into memory: it reads the rows you’re looking at.
A real spreadsheet, not a file viewer
- Excel workbooks
- xlsx, xlsm, xls, xlsb and ods open with their number formats, dates, fonts, fills, column widths and sheets.
- CSV, TSV and Parquet
- Any size. The first rows show at once while the rest are indexed in the background.
- Databases and SQL dumps
- Connect to PostgreSQL, MySQL or SQLite, or open a .sql dump without a database: each table becomes a sheet.
- Filter, sort and find
- Across every row, not just the ones on screen, with the column menus you know from Google Sheets.
- Pivot tables
- Build them the way you do in Excel, with the same fields pane. PivotTables in your Excel workbooks are imported.
- Compare Sheets
- Reconcile two sheets by key: what’s different, what’s only in one, and duplicate keys, cell by cell.
- Excel’s keyboard
- The shortcuts, the Name Box and Go To work the way your hands expect. VBA macros in your files are kept and can run.
- Edit without risk
- Type over cells, insert and delete rows and columns, and Save As .xlsx. The file you opened is never changed.
Your files stay on your Mac
oxcel reads your files where they are. There’s no account, no cloud and no usage tracking.
It connects to the internet only to activate your license and check it when it starts, to reach databases you connect to, and to use TypeSafe AI for matching records if you turn it on (it’s off until you do). The privacy policy has the details.
One price, once
$79one-time purchase
- A lifetime license for up to 3 of your Macs
- Apple silicon and Intel, macOS 11 or later
- 14 days to change your mind, with a full refund and no questions
Checkout, payment and sales tax are handled by Polar, oxcel’s merchant of record. Prices are in US dollars; tax is added where it applies.
Install
- Buy oxcel. Your license key arrives by email right after checkout.
-
Install it with Homebrew:
brew install --cask akhil-gautam/oxcel/oxcelOr download the app, unzip it and drag oxcel to Applications.
- Open oxcel, paste your license key and click Activate.
Questions
Is there a free trial?
Not a separate one. Buy oxcel and use it for 14 days; if it isn’t for you, email akhilgautam123@gmail.com for a full refund, no questions asked.
Does oxcel need the internet?
To activate your license, and briefly when it starts, to check the license is still valid. Offline, it keeps working for 30 days after the last check. Your files never need the internet.
Which files does it open?
Excel and OpenDocument workbooks (xlsx, xlsm, xls, xlsb, ods), CSV, TSV, Parquet and SQL dump files, and PostgreSQL, MySQL and SQLite databases.
Can I move my license to a new Mac?
Yes. On the old Mac, choose Help ▸ License… ▸ Remove License, then activate on the new one. You can also free a Mac from the customer portal linked in your purchase email.
Is there a Windows or Linux version?
Not yet. oxcel is a native Mac app for now.