Invoice Generator

Original Utility Suite

Line-item billing with tax math, exported straight to PDF.

Your business

Saved in your browser, prefilled on your next invoice.

Bill to

Invoice details

Line items

DescriptionQtyRate

Totals and notes

Preview

Your business

INVOICE

INV-001

Bill to

Client name

DescriptionQtyRateAmount
Item1$0.00$0.00
Subtotal$0.00
Total$0.00

What is Invoice Generator?

Invoice Generator turns line items into a clean, professional PDF invoice, right in your browser. Fill in your business and client details, add billable rows, and the subtotal, discount, and tax are calculated live as you type. When you are happy with the preview, download a print-ready PDF built locally with pdf-lib — nothing is uploaded and no account is needed.

How to use Invoice Generator

  1. Add your business and client

    Enter your business name, email, and address, then the client you are billing under Bill to. Your business details are saved in your browser and prefilled on your next invoice.

  2. Set the invoice details

    Give the invoice a number, pick a currency from USD, EUR, GBP, INR, AUD, CAD, or JPY, and choose issue and due dates. The issue date defaults to today.

  3. Enter line items

    Add a row for each service or product with a description, quantity, and rate. The amount for each line and the running subtotal update instantly, and Add item creates as many rows as you need.

  4. Apply tax, discount, and notes

    Enter a tax rate and discount percentage — the discount is applied first, then tax on the remainder — and add payment terms or a thank-you note. The live preview mirrors exactly what the PDF will look like.

  5. Download the PDF

    Click Download PDF to generate the invoice locally. The file is named after your invoice number, ready to send or print.

Common uses

  • Bill clients as a freelancer or contractor without paid invoicing software
  • Send a quick one-off invoice for a single project or deliverable
  • Produce consistent, numbered invoices for a small business or studio
  • Charge international clients in their own currency
  • Add a percentage discount for early payment or a returning customer
  • Keep a clean PDF record of what was billed and when

Why choose FreeTools

100% private

Your files are processed inside your browser and are never uploaded to a server.

Free, no account

No sign-up, no watermark, no paywalled “premium” tier. Just open a tool and use it.

Instant

No upload, no queue, no server round-trip — work starts the moment you drop a file.

Runs in your browser

Built on open web standards. Works on any modern desktop browser, nothing to install.

No upload size caps

Nothing leaves your device, so there’s no server file-size limit — only your machine’s memory.

Yours to keep

Results download straight to your device in clean, standard file formats.

Frequently asked questions

Related tools