500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Invoice Maker
Fill an invoice form with line items, tax, and discount, see live preview, and download a clean PDF. Template-based, no AI, no signup.
About Invoice Maker
Invoice Maker generates a clean PDF invoice from a structured form. Fill in your business name and address, your client's name and address, invoice number, issue and due dates, currency, tax rate, and any number of line items (description, quantity, price). Add an optional discount and notes. A live HTML preview shows the final layout in real time. Click Download PDF to render the invoice locally using jsPDF and jspdf-autotable — your data never leaves the browser. The PDF includes a heading, From / Bill-to columns, an autoTable with line items, a right-aligned subtotal/discount/tax/total stack, and notes at the bottom. Drafts save to localStorage for repeat use. Template-based: no AI, no LLM, no upload. For freelancers, consultants, and small businesses that want a professional invoice without subscription fees.
Why use Invoice Maker
- 100% Browser-Side: jsPDF generates the PDF locally — your client data never touches a server.
- Template-Based, Not AI: No LLM rewrites your descriptions. What you type is what prints.
- Live Preview: Watch the final invoice update as you fill the form — no surprises at download.
- Add Unlimited Line Items: Click + to add as many rows as you need.
- Tax & Discount Built In: Tax-rate percentage applies after the discount; common freelance setup.
- localStorage Drafts: Save once, reload monthly to issue recurring invoices fast.
How to use Invoice Maker
- Fill in your business name and address (the 'From' block) and your client's info ('Bill to').
- Set the invoice number, issue date, and due date (defaults to issue + 30 days).
- Pick a currency symbol and tax rate (0% if you don't charge tax).
- Click '+ Add row' for each line item; enter description, quantity, and unit price.
- Add an optional discount (flat amount) and notes/payment terms.
- Click Download PDF to save. Use Save Draft to keep your data for next month.
When to use Invoice Maker
- Freelancers and consultants billing one-off projects without a SaaS invoicing tool.
- Small businesses generating a quick invoice for a one-time client.
- Sending a final invoice when a project closes and you don't want recurring software cost.
- Replacing a word-processor template with cleaner output.
- Generating a draft invoice you'll mail to your accountant for review.
Tips
- Use sequential invoice numbers (INV-001, INV-002…) for easier accounting later.
- Set the due date to issue+30 by default — most freelancers find that the sweet spot for getting paid on time.
- Add bank-transfer details in the Notes field so clients have payment info directly on the invoice.
- Save your business info (name, address, currency) as a draft once — load it for every future invoice.
- Check the tax line carefully if you're in the US (state-specific) or EU (VAT) — the tool doesn't do tax-jurisdiction logic.