FREE • ONE LINE OF CODE • WORKS EVERYWHERE

Embeddable Invoice Widget

Add a professional invoice generator to your website, blog, or app. Your visitors can create and download invoices without leaving your page.

Quick Start — 3 Steps

  1. Copy the embed code

    One iframe tag — paste it into any HTML page, WordPress post, Squarespace block, or Notion page.

  2. Customize the size

    Adjust width and height to fit your layout. The widget is fully responsive.

  3. Done — your visitors can create invoices

    No API key, no account, no backend. It just works.

Embed Code

Standard Embed

<iframe src="https://zapinvoice.web.app" width="100%" height="800" frameborder="0" title="Free Invoice Generator" style="border: 1px solid #e0e0e0; border-radius: 8px;" ></iframe>

Pre-Filled Invoice

Pre-fill the invoice with your business details so visitors only need to add their info:

<iframe src="https://zapinvoice.web.app/i?from=Your%20Business&currency=USD" width="100%" height="800" frameborder="0" title="Invoice Generator" style="border: 1px solid #e0e0e0; border-radius: 8px;" ></iframe>

WordPress Shortcode

Paste the iframe code into a Custom HTML block in the WordPress block editor.

React Component

// InvoiceWidget.jsx export default function InvoiceWidget({ height = 800 }) { return ( <iframe src="https://zapinvoice.web.app" width="100%" height={height} frameBorder="0" title="Free Invoice Generator" style={{ border: '1px solid #e0e0e0', borderRadius: 8 }} /> ); }

Widget Features

Responsive

Works on desktop, tablet, and mobile.

PDF Download

Visitors download invoices as professional PDFs.

8 Currencies

USD, EUR, GBP, JPY, CAD, AUD, INR, BRL.

Tax Calculation

Automatic tax calculation with configurable rate.

No Tracking

No cookies, no analytics on your visitors.

Free Forever

No API key, no account, no cost.

Who Uses This

Freelancer blogs — add an invoice tool to your "resources" page. Instant value for your readers.

Coworking spaces — let members generate invoices from your member portal.

Accounting blogs — embed the tool alongside your invoicing articles.

SaaS platforms — add invoicing to your marketplace or CRM without building it yourself.

Developer portfolios — show off a useful tool integration on your site.

API Documentation

Need programmatic invoice generation? Check out the Invoice API documentation for URL-based invoice generation with code examples in JavaScript, Python, and more.

Try ZapInvoice →

or read the API docs