Samarth Mahajan
← Products

Invoice Generator

A free invoice tool that lives in one file on your computer. Make invoices, reuse sender and client details, keep a history of your invoices, and see how your business is doing on a dashboard. Nothing leaves your device.

.zip

What it does

CreateBuild invoices with rich text, line items, dates, and notes.
Invoice no.
INV-001
Issue date
May 6, 2026
ItemQtyPrice
Landing page design
1
€400
Total€400
Preview Invoice
HistoryEvery invoice you send is saved locally, so you can find it later.
Acme StudioINV-003€820
North CafeINV-002€1,400
Studio PeakINV-001€600
DashboardSee your totals and recent activity in one place.
Total earned
€2,820
↑ €820 from last month
ClientsSave client details once and reuse them by typing @clientname ↵.
To
Acme Studio
120 Market Street
San Francisco, CA 94103
billing@acmestudio.com
Two modesTwo ways to charge. A standard invoice puts a price on each line and adds them up. A monthly retainer is one set price per invoice, no matter how many lines.
Standard InvoiceMonthly Retainer
ItemQtyPrice
Brand refresh
2
€200
Site copy
1
€120
Total€520
Standard InvoiceMonthly Retainer
ServiceQty
Brand refresh
2
Site copy
1
Retainer amount€600

How it works

  1. Download and unzip the file.
  2. Open invoicing app.html in your browser.
  3. Fill in your details once to set up your profile.
  4. Add a client with @, then build the invoice.
  5. Export it as a PDF and send.

Frequently asked questions

Yes, completely free, forever. No trial, no subscription, and no upsell later.

In your browser's local storage on your device, not in the file itself and never on a server. Nothing is uploaded or shared with me.

Neither. After you download the file it runs entirely in your browser, offline. There is no sign-up.

Your email is only used to send the occasional update or a heads-up about new products. No spam ever.

A standard invoice gives every line its own price and adds them into a total. A monthly retainer still lists the work but charges one set price.

Yes. Switch between light and dark to change the invoice color, and use rich text to style the item descriptions.

Export the finished invoice as a PDF from the app and share it however you like: email, chat, or print.

Yes. Type @ in the “to” field to pick a client you saved before. Each new client is saved for you, so you never type the same details twice.

Your data lives in the browser, not in the file itself. Export a backup from the app, copy it with the HTML file to the new machine, and import it there.

Your saved data is tied to the browser you set it up in, so open the file in that same browser to keep your history. To move it, export your data from the app and import it in the other browser.