About Invoice Builder
Invoice Builder generates clean, professional invoices ready to send to a client. Add line items with quantity and rate, the totals (subtotal, tax, discount, grand total) recalculate live. Multi-currency support covers USD, EUR, GBP, INR, CAD, AUD and more — both symbol and ISO code are rendered correctly. Drop your business logo, save the result as a print-ready PDF. Everything stays on your device — autosaved locally so you can edit or duplicate previous invoices.
- No uploads
- Browser-only
- Works offline
- 100% free
How it works
- 1
Fill in the parties
Your business details, the client's, an invoice number and dates. Add a logo if you want — it lives in local storage so future invoices pick it up automatically.
- 2
Add line items
Each row has description, quantity and unit price. The subtotal updates as you type. Add tax percent, a discount or notes for the client.
- 3
Export PDF
Generate a clean A4 (or US Letter) PDF locally and download. Send it as an email attachment — no third-party invoicing service involved.
Related tools
Browse allBuild a clean one-page resume in your browser. Modern + classic templates. Live form, PDF export, autosave. Nothing uploaded.
Cells, formulas, multi-sheet workbooks, formatting, sorting and keyboard navigation. Open .xlsx/.csv, export .xlsx/.csv. Fully offline.
Rich-text word processor with headings, lists, tables, images, alignment, colors and undo/redo. Autosaves locally; export .docx or .html.
Render an .xlsx workbook to PDF, sheet by sheet — browser-only.
Frequently asked questions
Are my files uploaded to a server?
No. Every tool on SnapToolz runs entirely inside your browser using JavaScript and WebAssembly. Your file is read locally, processed in memory, and the result is offered as a download. Nothing is sent to a server — there isn't one to send to.
Does it track payments or send invoices automatically?
No — this is a generator, not a billing platform. It produces a PDF you can email yourself; payment tracking, reminders and recurring billing live in tools like Stripe Invoicing or Wave. For freelancers who just need to send a tidy invoice now and then, that lightweight model is usually preferable.
Can I save multiple invoices?
Yes — every invoice is stored locally in your browser. You can switch between them, duplicate one as a starting template for the next, and re-export PDFs at any time. Clearing site data wipes them, so periodically download a JSON backup if you rely on it for records.
Which currencies and tax setups are supported?
All major ISO currencies render with the right symbol and locale-appropriate formatting. Tax is a single percent applied to the subtotal (suitable for VAT, GST or simple sales tax). Compound tax, per-line-item tax and multi-rate jurisdictions need a dedicated invoicing tool.
Does it work offline?
Yes. SnapToolz is a Progressive Web App. After your first visit, the app is cached on your device and every tool keeps working without an internet connection.
Is SnapToolz free?
Yes — every tool is 100% free with no sign-up, no watermark, no hidden tier. The whole platform is open source and we have no plan to gate features.