SquirrelPlan
SquirrelPlan is a free, open-source tool for planning and visualizing financial projections.
What SquirrelPlan is
SquirrelPlan is a free, open-source tool for planning and visualizing financial projections. Enter assets, liabilities, monthly income, and expenses, then set rates for returns, interest, or annual increases. You can choose how surplus savings are allocated across asset classes and use different strategies for different life periods. Retirement inputs include current age, legal retirement age, estimated net monthly pension, and optional early retirement age and withdrawal rate.
A standard simulation projects from your entered values; an optional Monte Carlo simulation generates hundreds of projections with randomized annual asset returns. Results appear in a chart and table showing wealth over time. The planner includes income and savings-growth projections, withdrawal planning, and scenario analysis, but no tax modeling or account synchronization. Preset plans include Recent Graduate, Early Career, Mid Career, and Late Career. SquirrelPlan is a client-side web application; plans are stored in browser local storage, and the project has no backend server component. You can import or export plans as JSON. The static application can be opened in a modern browser from index.html without installing dependencies.
Good
- Projects income and savings growth
- Supports withdrawal planning
- Offers standard and Monte Carlo simulations
- Plans can be imported or exported as JSON
- Financial plans stay in browser local storage
Watch out
- No tax modeling
- No account synchronization
- Plans are stored in browser local storage
Who it suits
SquirrelPlan suits people who want to model income, savings, and withdrawals using their own assumptions. It may be useful for comparing financial scenarios, but it does not provide tax modeling or account synchronization.
Verdict
SquirrelPlan combines retirement inputs, savings allocation, and projection scenarios in a free, open-source web app. Its lack of tax modeling and account synchronization matters if those are part of your planning needs.
Plans and prices
From SquirrelPlan's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free and open source | Free | No price or usage limits stated |
The facts
Each one read from SquirrelPlan's own pages, with the date it was checked.
Where it runs
- Browser storage
- The project README says financial plans are stored in browser local storage and that the application has no backend server component.checked 9 Oct 2026
- Running the app
- The README says the static web project can be run by opening index.html in a modern web browser, with no dependencies to install.checked 8 Oct 2026
What it does
- Data portability
- Users can import or export their data as a JSON file.checked 8 Oct 2026
- Deployment
- The project is a static web application that can be run by opening index.html in a modern browser, with no build process or dependencies to install.checked 9 Oct 2026
- Financial inputs
- Users can model assets, liabilities, monthly income, and monthly expenses, including rates of return, interest, and annual increases.checked 9 Oct 2026
- Import and export
- Users can import or export their data as a JSON file.checked 9 Oct 2026
- Integrations
- The README lists Bootstrap, Chart.js, and Sortable.js among the libraries used by the application.checked 8 Oct 2026
- Languages
- The project README lists multi-language support.checked 8 Oct 2026
- Libraries
- The project README says the interface uses Bootstrap, charts use Chart.js, and sortable lists use Sortable.js.checked 9 Oct 2026
- Open source
- The project README describes SquirrelPlan as a client-side, single-page web application and links the source code on GitHub.checked 8 Oct 2026
- Preset examples
- The README says sample financial data includes profiles such as Recent Graduate and Mid Career.checked 8 Oct 2026
- Presets
- The site lists preset plans for Recent Graduate, Early Career, Mid Career, and Late Career.checked 9 Oct 2026
- Privacy
- The site states that user data is never stored or shared.checked 9 Oct 2026
- Purpose
- SquirrelPlan is a free, open-source tool for planning and visualizing your financial future.checked 9 Oct 2026
- Results
- Results show wealth evolution over time in a chart and a table.checked 9 Oct 2026
- Savings allocation
- Users can define how surplus savings are allocated to asset classes and set strategies for different periods of life.checked 9 Oct 2026
- Simulation
- Standard simulation projects from the values provided, while Monte Carlo simulation runs hundreds of projections with randomized annual asset returns.checked 8 Oct 2026
- Simulations
- It offers a standard projection and an optional Monte Carlo simulation using randomized annual asset returns.checked 9 Oct 2026
Money
- Retirement planning
- The planner accepts current age, legal retirement age, and estimated net monthly pension, and supports early retirement and withdrawal rate settings.checked 9 Oct 2026
Alternatives to SquirrelPlan
- 1

Boldin
Free planAndroidiOSWebAPI8.0From $168 a year - 2

ProjectionLab
Free planAndroidiOSWebAPI8.0From $129 a year - 3

MaxiFi
AndroidiOSWebLinux7.6From $149 a year - 4

Retirement Budget Calculator
Free planWeb7.3From $95 a year - 5
Retireator
Free planOpen sourceWebWindows7.2Free plan - 6
driftcurve
Free planOpen sourceWebAPISelf-hosted7.1Free plan
