Every free invoice tool I found online either:
- Requires an account
- Stores your data on their servers
- Upsells you to a paid plan after 3 invoices
- Looks like it was designed in 2004
So I built one that does none of those things.
What it does
You fill in a form. It generates a professional invoice. You download it as PDF. Done.
- No account needed
- No data leaves your browser (everything runs client-side)
- No limits on invoices
- VAT toggle for UK/EU users
- Multiple line items
- Professional layout
Try it: landolio.com/tools/invoice-generator
How it works
Pure HTML + CSS + vanilla JavaScript. No frameworks. No backend. No database. Your data exists only in your browser tab.
The PDF generation uses the browser's native print-to-PDF functionality — no external libraries needed.
Why I built it
I'm a freelancer. I invoice clients. I got tired of:
- Paying for invoicing software I barely use
- Creating accounts just to generate a PDF
- Worrying about some random SaaS company having all my client data
The invoice generator was the first tool I built. Then I built 24 more:
- Day rate calculator — work out what to charge
- Tax calculator — estimate your tax bill
- Late payment interest calculator — what clients owe you under UK law
- Expense tracker — categorise spending, export CSV
- Cash flow forecaster — spot gaps before they happen
- Payment reminder generator — chase overdue invoices without being awkward
- Client tracker — manage projects and invoices in one place
All free. All client-side. All at landolio.com/tools.
The stack
- Vanilla HTML/CSS/JS
- No build step
- Hosted on Cloudflare Pages (free)
- localStorage for persistence where needed
- Total JS: ~50KB across all 25 tools
No React. No Next.js. No Tailwind. Just HTML that loads in under a second.
Would love feedback. What tools do you wish existed for freelancers? I'll probably build them.
Top comments (0)