๐Ÿš€ Get PingPaid โ€” Automate your invoice collection Try Free โ†’

Free Invoice Widget

Embed a simple invoice form on any website ยท No signup ยท No backend

Add a functional invoice form to your website, blog, or client portal. Visitors can fill it out and generate a PDF invoice instantly. Perfect for:

๐Ÿ“‹ Live Demo

Try it โ€” this is the embedded widget:

๐Ÿ”ง Embed Code

Copy and paste this HTML into your page:

<iframe
  src="https://anxovatomica.github.io/invoice-generator/?embed=1"
  width="100%"
  height="500"
  style="border:1px solid #ddd;border-radius:8px;"
  title="Invoice Generator"
></iframe>

Customization Options

Add these URL parameters to customize:

Parameter Example Effect
?embed=1 โ€” Hides header, footer, branding
?theme=dark ?theme=dark Dark theme
?prefill=1 ?prefill=1 Pre-fills default values
?logo=your-logo.png ?logo=https://yoursite.com/logo.png Uses your logo instead of default

๐ŸŽจ Styling

The iframe inherits your page's font if you set it. Or wrap it in a container:

<div style="max-width:800px;margin:0 auto;">
  <iframe
    src="https://anxovatomica.github.io/invoice-generator/?embed=1"
    width="100%"
    height="500"
    style="border:1px solid #ddd;border-radius:8px;"
  ></iframe>
</div>

โšก Why Use This Widget?

๐ŸŒ Supported Platforms

Works on any platform that supports iframes:

๐Ÿ“„ WordPress Shortcode

For WordPress users, add this to your theme's functions.php:

function pingpaid_invoice_widget($atts) {
    $atts = shortcode_atts(array(
        'height' => '500',
        'theme' => 'light'
    ), $atts);
    
    return '<iframe src="https://anxovatomica.github.io/invoice-generator/?embed=1&theme=' . esc_attr($atts['theme']) . '" width="100%" height="' . esc_attr($atts['height']) . '" style="border:1px solid #ddd;border-radius:8px;"></iframe>';
}
add_shortcode('pingpaid_invoice', 'pingpaid_invoice_widget');

Then use: [pingpaid_invoice height="600" theme="dark"]

๐Ÿš€ Get Started

1. Copy the embed code above

2. Paste it into your website

3. Adjust height and styling as needed

4. Done!

๐Ÿ’ก Pro tip: Add this widget to your "Hire Me" or "Services" page. Clients can generate an invoice template while reviewing your rates.

Built by a freelancer who believes tools should be free. Open source on GitHub.

๐Ÿš€ Stop chasing invoices. Start getting paid.

PingPaid automates your invoice collection with 8-stage smart reminders, real-time tracking, and zero manual follow-up.

Try PingPaid Free โ†’