Model your path to dividend-based financial independence. Import your portfolio, adjust your assumptions, and see your FIRE date β without sending a single number to any server.
Your portfolio is the most sensitive financial information you have. We designed this tool so that sharing it with us is structurally impossible β not just a policy.
Every calculation β projections, FIRE dates, reallocation analysis β happens in JavaScript on your device. The code runs locally, not on a server.
Your imported holdings and settings are saved in your browser's localStorage β the same place a website remembers your dark-mode preference. Only you can access it.
No analytics. No telemetry. No "anonymous" usage data. The only external requests load Chart.js and nothing else. Your ticker symbols, share counts, and values never leave your machine.
The entire app is a single HTML file. Right-click β View Source and read every line. There's nothing hidden, no minified bundles, no obfuscated tracking code.
The data flow looks like this:
Not even the people who built this tool can see your portfolio. There is no backend to breach, no database to subpoena, no breach to disclose.
Built for investors who want to live off dividends β not withdraw principal.
Monthly compounding model shows exactly when your dividend income will cover your expenses. Adjust your target retirement age, yield, or contributions and every number updates instantly.
150 simulated scenarios with randomised yield, growth, and dividend growth rates show the realistic range of outcomes β not just a single optimistic line.
Toggle dividend reinvestment on/off to see the compounding difference. Both scenarios plot side-by-side so you can see the exact cost of taking dividends as cash pre-retirement.
Drag and drop your Robinhood PDF or a holdings CSV from Schwab, Fidelity, Vanguard, or E*TRADE. Import separately into Taxable, Roth IRA, and Traditional IRA accounts β merged into one view.
Projects each position's income at +5, +10, and +15 years using historical CAGR β distinguishing compounding growers like SCHD from fixed-yield covered-call ETFs like JEPI.
Ranked suggestions for your actual holdings β which positions to shift, what to shift them into, and exactly how many months earlier you could retire as a result.
Sell $X of one position and buy another β see the immediate impact on blended yield, annual income after tax, and FIRE date before committing a single dollar.
Flags covered-call ETFs and REITs held in taxable accounts where their ordinary income distributions are inefficient β with estimated annual tax drag in dollars.
Earn badges as you cross income and portfolio milestones β $100/mo in dividends, $100K portfolio, 50% FIRE covered, and more. Progress persists between sessions.
This tool has no subscription, no ads, and no data collection β just a spreadsheet-on-steroids that lives on your computer. If it saves you time or gets you closer to FIRE, consider buying me a coffee.
β Buy me a coffee100% optional Β· Every dollar goes toward future features
No account. No installation. Just open it in your browser and upload your statement.
β No installer, no app store, no admin password, no sign-up. One file that runs entirely in your browser β no internet needed after download.
Download your latest account statement β takes about 30 seconds from any major platform.
Click "Upload/Update Holdings" in the top-right of the app. Drag your PDF or CSV into the window β or click to browse for the file.
Enter your current age, retirement target, and monthly expenses. Adjust the growth, inflation, and tax sliders to match your outlook β defaults work fine to start.
Six tabs give you the full picture: portfolio projections with Monte Carlo bands, a monthly dividend calendar, holding-by-holding income growth forecasts, what-if trade simulations, tax location guidance, and milestone badges that track your progress over time.
A full-featured retirement planner that runs entirely in your browser.
Automatically detects your platform and maps columns correctly. Any brokerage that exports a standard CSV will work.
Don't see yours? If your brokerage exports a holdings CSV with a Symbol/Ticker column, it will work.
No. There are no accounts, no sign-up, no email address required. Open the app and start using it immediately.
Your imported holdings and all slider settings are saved automatically to your browser's localStorage. They'll be right there when you reopen the app in the same browser.
The entire app is one open HTML file β View Source and read it. You can also open your browser's Network tab while importing a CSV and watch: zero outbound requests are made with your financial data.
Any CSV with a Symbol or Ticker column will parse correctly. The brokerage detection is just for display β the parser works on column content, not file origin.
Monthly is ideal. Your share counts drift up with DRIP, prices change, and dividends vary. A fresh import each month keeps your FIRE projection accurate.
The app includes a built-in yield database for ~80 common dividend stocks and ETFs. Tickers outside that list show as unknown β you can edit them manually in the Holdings tab after import.
Almost entirely. Charts require Chart.js from a CDN on first load. Once cached by your browser, the app functions fully offline.
It's a shaded uncertainty range built from 150 simulated scenarios with randomized yield, growth, and dividend growth inputs. The blue band shows the 10thβ90th percentile spread β the DRIP line you see is the base-case, not a guarantee.
Yes. Import holdings into separate accounts β Taxable, Roth IRA, or Traditional IRA. The Holdings tab lets you filter by account, and the Insights tab flags which holdings are in tax-inefficient locations.
Small achievements that unlock automatically as your portfolio grows β things like crossing $100/mo in dividends, reaching $250K in portfolio value, or hitting 50% FIRE coverage. They persist in your browser and a toast notification pops when you earn a new one.
Most retirement planning tools ask you to hand over your most sensitive financial data to a server you don't control, behind an account you have to maintain, run by a company whose business model you have to trust.
We wanted something different. A tool that does the hard math β monthly compounding, DRIP modeling, Monte Carlo uncertainty bands, per-holding dividend growth β but keeps every number on your machine, in your browser, under your control.
FIREMe started as a personal spreadsheet problem. Tracking dividend income across multiple brokerages, projecting a realistic FIRE date, and answering the question "what if I shifted X into a higher-yield position?" β none of the existing tools did all of that without an account, a subscription, or a privacy policy worth worrying about.
So we built one. It's a single HTML file. You can read every line of it. Your portfolio never leaves your device. The goal was simple: give dividend investors the clearest possible view of when they can stop working β for free, forever, with zero strings attached.
No account. No data sharing. Download the app, open it in your browser, and import your holdings.
β Download Free