I got tired of switching between Notion, spreadsheets, and my inbox to manage freelance clients. So I built a tracker that runs 100% in the browser.
What it does
4 tabs: Dashboard, Clients, Projects, Invoices
Dashboard shows:
- Active clients count
- Active projects count
- Total revenue collected
- Outstanding invoices
- Overdue amount
- Average days to payment
Each section lets you:
- Add/delete entries
- Export to CSV
- Everything persists via localStorage
The tech
Vanilla HTML + JS. No frameworks, no build step, no backend. One HTML file.
Data lives in localStorage — nothing leaves your browser. Ever.
Why I built it this way
Freelancers don't need another SaaS subscription. They need something that works, costs nothing, and doesn't require handing over client data to yet another company.
Try it free — no sign-up, no email required.
Other free tools I've built
This is part of a toolkit of 25 free tools for freelancers:
- Day Rate Calculator
- Self-Employed Tax Calculator
- Invoice Generator
- Late Payment Interest Calculator
- Cash Flow Forecast
- Business Expense Tracker
All vanilla JS, all localStorage, all free. What would you add to the toolkit?
Top comments (0)