InvoiceTools

Nothing you type leaves your browser

How the tools are built, and how to check it in two minutes.

The invoice generator, the quote builder and every calculator do their work on your device. This page says exactly what that means, what the two exceptions are, and how to confirm it with the tools already in your browser.

The claim, exactly

What you type into an invoice, a quote or a calculator is not sent to InvoiceTools.com or to anyone else. There is no upload step, no server that processes it and no database that stores it. The PDF is drawn on your device. Close the tab and the document is gone, unless you export it first.

That holds without an account. Two things do send data, and they are listed below rather than left for you to find.

How the pages are built

Every tool is a static HTML page with its own JavaScript. When you open the invoice generator, your browser downloads that page once, then everything that follows happens in memory on your machine.

  • Line items, totals and tax are calculated by the script on the page. No request is made to work out a number.
  • The PDF is rendered by your browser from the document you can see. It is not generated on a server and downloaded.
  • Your logo is read from your disk into the page. It is not uploaded. If you add a logo and then check the network tab, you will see no request carrying it.
  • Client names, addresses and bank details live only in the fields you typed them into. They are not written to a cookie, local storage or a database.

Check it yourself

You do not have to take this on trust. The check takes about two minutes and uses tools built into Chrome, Firefox, Safari and Edge.

  1. Open the invoice generator.
  2. Open developer tools. On Windows or Linux press F12. On a Mac press Cmd, Option and I together.
  3. Choose the Network tab. Tick Fetch/XHR so page assets are hidden and only data requests show.
  4. Fill in the invoice. Add a client, several line items, a tax rate and a logo. Export the PDF.
  5. Watch the list. Nothing you typed appears in any request, because no request carrying it is made.

You will see one request that is not yours: a page-view ping to Google Analytics when the page loads. It records the page, your country and your device type. It carries nothing from the form because it fires before you have typed anything, and it does not fire again while you work.

What does leave, and when

Two features send data, and both are things you choose.

If you create an account

An account exists so your business details, clients and invoices are still there tomorrow. That means storing them. The privacy page lists exactly what is kept and why. Card numbers and bank credentials are never stored; payments go through a payment provider and only a reference is held.

If you use the AI helper

Typing a description and asking the page to draft the invoice sends that description to a server so it can be turned into line items. It is sent when you press the button, not before, and it is the description, not the finished document.

Sending an invoice by email or WhatsApp from the page hands the document to your own mail or messaging app. It does not route through InvoiceTools.com.

Why it is built this way

Most free invoice tools are a funnel: you type your client's details into their form, and now their server has your client list. Building the tools so there is nowhere for the data to go removes the question. It also means there is nothing here to breach, sell or subpoena, because it was never collected.

The trade-off is real. Without an account, nothing is saved between visits. That is the point, and the account is there for anyone who wants the other side of that trade.

One thing to know about the analytics

The site currently uses Google Analytics to count page views. It sets a cookie so repeat visits are counted once. It is loaded on the page, not inside the tools, and it never receives the content of a document. If that still matters to you, a content blocker removes it and every tool keeps working.

Read next

Send it yourself, or send it and watch it

Everything here is free with no account. Send a document as a link instead and you see when it was opened, which line they questioned, and who signed it, so chasing becomes a decision rather than a guess.

The first four documents you send as a tracked link are free with an account. Everything else on InvoiceTools.com stays free and needs no account.