Settings

Set up your business once

Your details are saved locally on your device — never shared. They auto-fill every invoice.

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.