SolveSheet
Chrome extension · Free tier · No sign-up

SolveSheet

The solver Google Sheets forgot.

Goal Seek, multi-variable Solve, Sensitivity Analysis, and scenario management for Google Sheets — as a Chrome extension. Everything runs inside your browser. Your spreadsheet data never leaves your machine.

Free tier available · Pro upgrade via Polar.sh

The gap

Google Sheets is great — until you need to actually solve something.

Analysts, finance teams, ops leads, and founders hit the same wall when models get non-trivial:

Google Sheets ships without a Solver

Excel has Goal Seek and Solver built in. Google Sheets doesn't. Analysts either move complex modelling back to Excel — or fake it with manual guess-and-check.

What-if tables get messy fast

Data-table-style scenarios exist, but they don't respect constraints, don't handle multiple variables cleanly, and don't survive a shared-sheet edit.

Sensitivity analysis is a copy-paste ritual

Duplicating tabs, tweaking one cell, screenshotting the delta. Fine for a demo, painful when a decision depends on which input actually moves the number.

What SolveSheet does

Four solvers, one sidebar.

Everything a spreadsheet modeller usually reaches for Excel to do — natively inside Google Sheets, without moving the file.

🎯

Goal Seek

Pick a target cell, a target value, and a variable to change. SolveSheet finds the input that makes the formula land — including non-linear and iterative models Sheets can't handle natively.

🧩

Multi-variable Solve

Solve for several inputs at once, subject to bounds and constraints. Optimise a P&L, size a portfolio, back-solve a pricing curve — without leaving the sheet.

📊

Sensitivity Analysis

Vary any input across a range and see how the output moves. Instantly spot which drivers matter and which are noise — no duplicate tabs, no manual grid-building.

🗂️

Scenario Management

Save named parameter sets — Base, Bull, Bear, Board-case — and switch between them with one click. Every scenario is stored on your device, versioned, and easy to duplicate.

Runs inside your browser

The extension reads and writes cells through your own Google Sheets session. Nothing routes through a Gavi server. Your model, your data, your machine.

🔌

Zero setup, no account

Install from the Chrome Web Store, open any Google Sheet, authorize Sheets access once, and SolveSheet is available in the sidebar. Free tier out of the box.

How it works

From install to first solve in about a minute.

No dashboards, no config files, no server to point at. It's just an extension that lives in your browser.

1

Install from the Chrome Web Store

One click. No account, no license key to paste. The Free tier unlocks Goal Seek and basic scenarios immediately.

2

Open any Google Sheet

SolveSheet lives in the sidebar. Authorize the Sheets connection once (Google OAuth — the token stays in your browser).

3

Pick a solver, set inputs, hit Solve

Choose Goal Seek, Multi-variable Solve, or Sensitivity Analysis. Point at the target cell, mark the variables, add any constraints. Solutions write back into the sheet.

Privacy by design

0

bytes of your spreadsheet data ever hit our servers

Your model stays on your machine.

Every solve, every scenario, every sensitivity run happens locally in your browser using Google's own Sheets API on your behalf. We don't operate a server, don't log usage, and don't sell your data. Uninstall the extension and it's all gone — nothing left behind.

Read the full privacy policy →
Who it's for

If your model lives in Sheets, SolveSheet fits.

Founders & operators

Runway, pricing, unit economics. Change one assumption, watch the whole model re-solve.

Finance & FP&A

Budgets, forecasts, board scenarios. Save Base / Bull / Bear as first-class objects instead of duplicated tabs.

Analysts & consultants

Optimisation problems, break-even math, sensitivity tables — without the round-trip to Excel and back.

Add a real solver to your next Google Sheet.

Free tier, no account, no data leaving your browser.

Install SolveSheet on Chrome

Works with any Google Sheet · Free tier available · Pro via Polar.sh