Quote Generator

Make a professional quote (estimate) PDF for a client: line items with hours or quantities, optional discount and tax, your terms, and a valid-until date. Totals compute live. Free, no sign-up, runs in your browser.

Your data never leaves your browser

The PDF is generated locally with pdf-lib. No upload, no account, no watermark.

$0.00
Quote total, updated as you type.
Subtotal$0.00
Discount$0.00
Tax$0.00
Total$0.00

How the quote generator works

Clients decide fast when a quote is easy to scan: who it is from, who it is for, what each piece costs, and when the offer expires. This template puts your business block and the client block side by side, the quote number and valid-until date up top, an itemized table in the middle, and discount, tax and total at the bottom right. The math is subtotal minus discount, then tax on the discounted amount, then the total, and it updates live as you type.

The default terms cover the basics freelancers forget: how long the quote is valid, how acceptance works, and that changes to scope get re-quoted. Edit them freely; the whole terms block lands on the PDF verbatim. A clear quote protects both sides and shortens the back-and-forth before work starts.

Tips for quotes that get accepted

PracticeWhy it works
Itemize instead of one lump sumClients see where the money goes and push back less
Always set a valid-until dateCreates urgency and caps your exposure to price changes
Number your quotesMakes follow-ups and later invoicing easy to reference
State what is excludedPrevents scope creep disguised as "I thought that was included"
Keep tax visibleA total that matches the later invoice builds trust

Frequently asked questions

Quote vs estimate vs invoice?

A quote is a fixed-price offer, an estimate is a good-faith approximation that may change, and an invoice requests payment after the work. Edit the terms to label the document as an estimate if your price is not fixed.

How long should a quote be valid?

Commonly 14 to 30 days. Shorter protects you from cost changes; longer suits slow client approvals. Always print the valid-until date on the quote, as this template does.

What should a quote include?

Your details, the client's details, a quote number, dates, itemized lines with quantities or hours and rates, discount and tax, the total, and clear terms covering validity, acceptance and scope.

Is my data uploaded anywhere?

No. The PDF is generated locally in your browser with pdf-lib. Nothing you type leaves your device.

Related tools