Free, local, and open source

Bitcoin Invoice Builder

Create a mainnet on-chain payment request and QR code without an account. Draft data is processed locally and is not sent, tracked, or saved by this app.

This is a wallet-compatible payment request, not a tax invoice, payment processor, or proof of payment.

Who should receive the payment?

Project receive address

bc1qptn9jxrw5ltaus7gpze6kn96d0nlqfmj3u8c2q

A tip supports the open-source tools. It does not book repair work or create a service agreement. Tips to this fixed address are publicly linkable on-chain.

Exact decimal handling—no floating-point rounding. Leave blank to let the sender choose.

0 of 64 characters
0 of 160 characters

Single line only. Keep this non-sensitive; wallets may display it to the sender.

Drafts are processed locally. This app sends no draft data and uses no analytics or persistent browser storage.

No request generated

Your QR code and exact URI will appear here.

Nothing is sent or saved when you fill out the form. Generating a request does not move bitcoin.

Before using it

A QR code is convenient, not authoritative.