Free web tool

Invoice Studio

A free GST invoice generator: single invoices need no account, bulk PDFs from Excel/CSV are free with a sign-in. Columns are matched automatically, tax is split by state, six templates can be restyled, and invoices or spreadsheets can be shared as links stored on Cloudflare.

Type
Free web tool

what I built

  1. Spreadsheet engine detects the header row, a Label | Value block above it, footer rows and the implied GST rate, with fuzzy header matching.
  2. Vector PDFs rendered in the browser with jsPDF and an embedded, subset Unicode font (₹), about 50 KB each; preview drawn with pdf.js.
  3. GSTIN checksum validation, CGST+SGST vs IGST from seller state and place of supply, tax summary per rate.
  4. Share links on Cloudflare Pages Functions + D1, owned by the site-wide account.

features

  • Single GST invoices free with no account: customer, items, HSN/SAC, discounts, CGST/SGST or IGST, round-off and amount in words.
  • Bulk mode: upload Excel, CSV, ODS, JSON or XML; columns are auto-matched and rows grouped into invoices; every PDF in one ZIP with a register CSV (free sign-in).
  • Six templates you can restyle: accent colour, header style and alignment, table style, fonts, paper size, columns, sections, labels, due date, watermark and footer.
  • Logo, signature image and a UPI pay QR printed on every invoice.
  • Cloud share links (Cloudflare D1) for one invoice, a whole batch or the original spreadsheet, with expiry and view counts.

stack

JavaScriptjsPDFSheetJSCloudflare D1Hono
next tool Quiz AI