
VisiGrid- Modern Spreadsheet
The keyboard-first spreadsheet
0 ratings
$9.99
Rating summary
About
VisiGrid is a fast, native spreadsheet built like a code editor — keyboard-first, scriptable, and entirely yours.
No subscription. No account. No cloud requirement. Your files live in the Files app; the engine runs on your iPad.
A REAL ENGINE
• 123 formula functions with live recalculation
• Opens and saves Excel (.xlsx) and CSV/TSV — formulas survive
• Handles 100,000-row files smoothly
• Multi-sheet workbooks, conditional formatting, undo across everything
BUILT FOR KEYBOARDS (and great with touch)
• Excel-grade navigation: ⌘-arrows jump data blocks, ⇧-arrows extend, Tab/Enter flow, AutoSum (⌘=)
• Formula point mode: type =, arrow to cells, ⇧-sweep ranges
• Command palette (⌘K) — every action, searchable
• Touch-native too: drag-select, fill handle, pinch zoom, long-press menus
SCRIPTABLE — ON THE iPAD
• Built-in Lua console with live sheet access: sheet:set("B1", "=A1*2") and watch the grid update
• Every script action is undoable
MAKE IT YOURS
• Themes, including a VisiCalc green-phosphor homage to the spreadsheet's 1979 roots
• Resizable columns with double-tap autofit — layout round-trips with VisiGrid on the desktop
VisiGrid shares its Rust engine with VisiGrid for Mac, Windows, and Linux (visigrid.app) — same formulas, same files, every platform.
Buy once, keep forever.
Show more
What's New in VisiGrid
1.2.0
October 3, 2026
VisiGrid Cloud: sign in and your sheets follow you between iPhone, iPad, Mac and the web. • Sign in with your VisiGrid account, then open, pull and push cloud sheets • Excel files keep their fills, fonts and frozen panes • A refreshed home screen • Large sheets use about a tenth of the memory • 142 functions, now including XIRR, XNPV, REGEXTEST, REGEXEXTRACT and REGEXREPLACE • Formulas work across ranges: =FILTER(A2:A50,B2:B50>15), =SORT(UNIQUE(A:A)) • ROUND, MOD, CEILING and FLOOR match Excel • CSV files keep IDs like 007 and 00501 exactly as written • Fixed: the formula bar could show the previous document's cell after opening another file
More


