Invoice Magic

Free · No sign-up · Private

Create a professional invoice in under a minute.

Fill in your details, add your line items, and watch a clean, client-ready invoice build in real time. Download it as a PDF and send it — no account, no watermark, nothing leaves your browser.

Make my invoice ↓
✓ PDF download✓ Any currency✓ Auto tax & totals✓ 100% private
INVOICE
Total due$0.00
Your invoice updates as you type →
From (your business)
Bill to (client)
DescriptionQtyRateAmount
Live preview
Want a copy emailed to you? We’ll send tips on getting invoices paid faster.

How it works

From blank to sent in three steps

  1. Add your details. Your business, your client, an invoice number and dates — the preview fills in as you go.
  2. List what you’re billing for. Description, quantity and rate per line. Tax, discount and totals calculate automatically in the currency you pick.
  3. Download the PDF and send it. Hit Download / Print PDF, save it, and email it to your client. No sign-up, no watermark.

Invoice Magic runs entirely in your browser. Your figures and your client’s details never touch our servers — there’s nothing to breach.

Questions

Common questions

Is Invoice Magic really free?

Yes — completely free, with no sign-up and no watermark on your invoice. Create as many invoices as you like.

How do I save it as a PDF?

Click Download / Print PDF. Your browser’s print dialog opens — choose “Save as PDF” as the destination. The invoice prints clean, without the page around it.

Can I use my own currency and tax rate?

Yes. Pick from the currency list and set any tax and discount percentage — subtotal, tax and total recalculate instantly.

Are my invoice details private?

Completely. Everything is calculated in your browser. We never see your business or client data unless you choose to email yourself a copy.

Do I need an account?

No account, ever. Open the page, build your invoice, download it. That’s it.

Stay in the loop with Invoice Magic

Occasional updates, tips and new features. No spam.

Unsubscribe anytime.