About invoicePrivate
Built by a freelancer, for freelancers
Why this tool exists
I built invoicePrivate after growing frustrated with every mainstream invoicing tool on the market. They all had the same problem: they stored my clients' names, addresses, and billing information on their servers. I was effectively uploading confidential business data to a third party — often without reading their privacy policy, and without my clients' knowledge.
When I looked for an alternative — a simple invoice generator that ran entirely in the browser, required no account, and stored nothing on a server — I couldn't find one that wasn't covered in watermarks, paywalled after three invoices, or harvesting my data in a different way.
So I built invoicePrivate. It takes under three minutes to go from blank screen to downloaded PDF. Nothing you enter ever leaves your browser.
How it works — technically
invoicePrivate is a client-side web application built with React and TypeScript, compiled to static files, and served from a CDN. There is no backend server, no database, and no API endpoint that receives invoice data.
- Storage: All invoice data is saved in your browser's IndexedDB via Dexie.js — a local database that never syncs to any server.
- PDF generation: PDFs are built entirely inside your browser tab using pdf-lib, an open-source PDF library. The file is downloaded directly to your device.
- No tracking: No analytics cookies, no fingerprinting, no session recording. The only external script on the page is a Google AdSense unit that helps keep the tool free.
- Verification: Open your browser DevTools (F12 → Network tab), create an invoice, and download the PDF. You'll see zero outbound requests to any external server for your invoice data.
Who it's for
invoicePrivate is used by freelancers, contractors, consultants, designers, developers, photographers, and small business owners in 40+ countries. It's particularly popular with professionals who handle sensitive client relationships — lawyers, therapists, security researchers — where uploading client data to a third-party SaaS platform creates compliance or confidentiality risks.
It's also the go-to choice for people who simply don't want to create yet another account just to send an invoice.
What it costs
Nothing. invoicePrivate is permanently free — one tier, no trial period, no credit card, no premium features gated behind a paywall. Unlimited invoices, all templates, all languages, PDF export, offline mode — all free, forever.
The tool is supported by a single unobtrusive Google AdSense banner. That's the entire business model.
Get in touch
Questions, feedback, or bug reports? Reach out at [email protected]. I read every email.
You can also visit the Contact page for more details.