SquirrelPlan
squirrelplan.app
What it is
SquirrelPlan is a free, open-source tool for projecting and visualizing a financial future. Enter assets, liabilities, monthly income and expenses, then add assumptions for returns, interest or annual increases. You can direct surplus savings among asset classes and set different strategies for different life periods. Retirement inputs include current and legal retirement ages, estimated net monthly pension, and optional early retirement age and withdrawal rate. A standard simulation projects from those figures; an optional Monte Carlo run produces hundreds of projections using randomized annual asset returns. Charts and a table show wealth over time, while scenario analysis supports comparisons between assumptions. Preset plans cover Recent Graduate, Early Career, Mid Career and Late Career. SquirrelPlan is a client-side web application, also runnable by opening its static index.html file in a modern browser without installing dependencies. Plans are stored in browser local storage; the project has no backend server. Data can be imported or exported as JSON, and the README lists multi-language support. The free plan is free.
Spec sheet
- Purpose
- SquirrelPlan is a free, open-source tool for planning and visualizing your financial future.Read 9 Oct 2026 · squirrelplan.app
- 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.Read 9 Oct 2026 · github.com
- Integrations
- The README lists Bootstrap, Chart.js, and Sortable.js among the libraries used by the application.Read 8 Oct 2026 · github.com
- Privacy
- The site states that user data is never stored or shared.Read 9 Oct 2026 · squirrelplan.app
- Browser storage
- The project README says financial plans are stored in browser local storage and that the application has no backend server component.Read 9 Oct 2026 · github.com
- Data portability
- Users can import or export their data as a JSON file.Read 8 Oct 2026 · squirrelplan.app
- Financial inputs
- Users can model assets, liabilities, monthly income, and monthly expenses, including rates of return, interest, and annual increases.Read 9 Oct 2026 · squirrelplan.app
- Import and export
- Users can import or export their data as a JSON file.Read 9 Oct 2026 · squirrelplan.app
- Languages
- The project README lists multi-language support.Read 8 Oct 2026 · github.com
- Libraries
- The project README says the interface uses Bootstrap, charts use Chart.js, and sortable lists use Sortable.js.Read 9 Oct 2026 · github.com
- Open source
- The project README describes SquirrelPlan as a client-side, single-page web application and links the source code on GitHub.Read 8 Oct 2026 · github.com
- Preset examples
- The README says sample financial data includes profiles such as Recent Graduate and Mid Career.Read 8 Oct 2026 · github.com
- Presets
- The site lists preset plans for Recent Graduate, Early Career, Mid Career, and Late Career.Read 9 Oct 2026 · squirrelplan.app
- Results
- Results show wealth evolution over time in a chart and a table.Read 9 Oct 2026 · squirrelplan.app
- Retirement planning
- The planner accepts current age, legal retirement age, and estimated net monthly pension, and supports early retirement and withdrawal rate settings.Read 9 Oct 2026 · squirrelplan.app
- 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.Read 8 Oct 2026 · github.com
- Savings allocation
- Users can define how surplus savings are allocated to asset classes and set strategies for different periods of life.Read 9 Oct 2026 · squirrelplan.app
- Simulation
- Standard simulation projects from the values provided, while Monte Carlo simulation runs hundreds of projections with randomized annual asset returns.Read 8 Oct 2026 · squirrelplan.app
- Simulations
- It offers a standard projection and an optional Monte Carlo simulation using randomized annual asset returns.Read 9 Oct 2026 · squirrelplan.app
Plans and prices
Strong points and limits
Strong points
- Projects income, savings growth and withdrawals.
- Offers standard and Monte Carlo simulations.
- Includes scenario analysis and career-stage presets.
- Imports and exports plans as JSON.
- Runs without a backend server.
Limits
- No tax modeling is listed.
- No account synchronization is listed.
- Plans are stored in browser local storage.
Who it suits
It suits people who want to model savings, income, withdrawals and retirement assumptions in a browser. It may also fit users who prefer a client-side app with JSON data portability.
Verdict
SquirrelPlan lays out its financial inputs, projection options and storage approach clearly. Its listed scope is focused on projections rather than tax modeling or synchronized accounts.
Where Specifiction places it
- Retirement Planning Software#17 of 267.6