Fill it in, then print or "Save as PDF" from your browser's print dialog. Nothing is uploaded.
INVOICE
Date:
Due:
From
Bill to
Description
Qty
Rate
Amount
Subtotal: 0.00
Tax %:
Total: 0.00
How it works
There's no PDF library involved — clicking "Print / Save as PDF" just calls the browser's own window.print(). A print-only stylesheet hides everything on the page except the invoice box itself and strips the dashed input borders and the add/remove buttons, so whatever destination you pick in the print dialog (a physical printer or "Save as PDF") captures a clean invoice with no editor chrome around it.
FAQ
How does this generate a PDF without uploading anything to a server?
It doesn't generate the PDF itself at all — printing to PDF is a built-in browser feature. The tool just makes sure the page looks right when the print stylesheet strips away the form styling, and your browser's print dialog does the actual PDF creation locally.
Why is the due date pre-filled to 14 days from today?
That's just a starting default calculated once when the page loads — today's date plus 14 days, a common net-14 payment term — and it's a normal editable date field, so you can change it to whatever terms you actually use.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.