An invoice generator with no signup

No account, no email address, no "start your free trial". Open the generator, type the invoice, send the link. There is no login screen because there is nothing to log in to.

Make an invoice now Open the free generator

No account · No email required · No watermark · Nothing stored on a server

Why there is no signup

Most invoice tools need an account because your invoice lives in their database. This one does not have a database.

When you finish an invoice, the whole document — your business, the client, every line item, the tax, your accent colour and logo — is normalised, compressed with the browser's own deflate-raw, and encoded into the part of the link after the #. That fragment is never sent to a web server; browsers do not transmit it. The link is the invoice.

So there is no record to protect behind a password, no row to look up, and nothing to make you register for. A typical invoice comes out at a few hundred characters, and around 100 line items still fits inside the ~2,000-character budget that chat apps and email clients handle safely.

What "no signup" actually gets you

🚫

No account, ever

No email, no password, no verification step, no trial that expires into a paywall. The generator opens straight into a working form.

🔗

Your client signs up for nothing either

They open the link and see the invoice. No portal, no "create an account to view this document" wall in front of the person who owes you money.

💾

Saved on your device, not ours

Invoices you keep are stored in this browser (IndexedDB). There is a one-click JSON backup so your records are not hostage to a browser profile.

✈️

Works with no connection

A service worker precaches the whole app, so the generator and the viewer both work offline. Useful on a job site with no signal.

🖊️

No watermark, no invoice cap

Nothing is stamped on your PDF and there is no "3 free invoices per month". It is the same tool at the first invoice and the thousandth.

Links do not expire

The link is not a lookup into an account that could lapse — it carries the document itself. It still opens years later, whatever happens to this site.

The one thing that does leave your browser

🔒

The optional Ask AI box is the single exception. When you click it — and only then — the text you typed is sent to our gateway so a model can draft or edit the invoice, and the result comes back. Nothing about it is stored. Everything else on this site (editing, saving, sharing, PDF export, the viewer) runs entirely in your browser and contacts no server at all. If you never touch the AI box, nothing you type ever leaves the machine.

Questions

Do I need an account to make an invoice?

No. There is no signup, no email address and no password anywhere in the app. Open the generator and start typing — the first invoice takes about a minute.

How can you send an invoice without an account?

The invoice is compressed and encoded into the link itself rather than saved on a server, so sending the link sends the document. Your client opens it in any browser with nothing to install and nothing to sign up for.

Where is my invoice stored if there is no server?

In two places you control: the link you copied, and this browser if you chose to save it. Saved invoices live in IndexedDB on your own device, with a one-click JSON export for backup. Nothing is uploaded.

Is there a watermark or a limit on free invoices?

Neither. There is no watermark on the PDF, no cap on how many invoices you make, and no feature held back for a paid tier.

Does the link expire?

No. Because the link carries the document rather than pointing at a database row, there is nothing to expire or delete. It keeps working as long as the recipient has the link.

Can I still get paid through it?

Yes — add your payment instructions, or a payment link (Stripe, PayPal, Wise) that shows up as a Pay button on the invoice your client opens. The money never routes through us; the link goes straight to your processor.