Accept Bitcoin Lightning payments with confidence
– fixed FIAT amount, dynamic BTC rate

Say goodbye to fluctuating Bitcoin values on your invoices. With btcqr.app, you can generate Lightning QR codes based on a fixed EUR (or other fiat) amount – the BTC equivalent is calculated only at the time of payment. Perfect for merchants, freelancers, and anyone who wants predictable crypto payments without exchange rate surprises.

To verify your address and password, you will send 1000 sats and 1 sat with the token will be returned to the address provided. Then you can use the token or LN invoice address to access the transaction report in the top right.

How it works

Accepting Bitcoin Lightning payments with a fixed fiat amount has never been easier. With btcqr.app, you generate a QR code, attach it to your invoice, and let the system handle the rest — from real-time BTC conversion to instant payment and clear transaction reporting.

No hassle. No volatility. Just seamless crypto payments.

1

Create a BTC QR Code with a Fixed Fiat Amount

Generate a Lightning QR code by entering the invoice amount in EUR, USD, CZK (or other fiat currency). The code will include a secure reference but no fixed BTC value yet.

2

Attach the QR Code to Your Invoice

Place the generated QR code on your invoice and send it to your customer as usual — by email, PDF, or even on paper.

3

BTC Conversion Happens at the Moment of Payment

When your customer scans and pays the QR code, the current BTC/fiat exchange rate is used to calculate the exact Bitcoin amount in real time.

4

Receive Payment Instantly to Your LN Wallet

The BTC is sent directly to your Lightning wallet — securely, instantly, and without any intermediaries.

5

Download a Clear Transaction Report for Accounting

You can access and download a clean summary of all your payments, including fiat amount, BTC value, exchange rate, reference, and timestamps — perfect for bookkeeping.

Features

Everything you need for simple, secure, and reliable Lightning payments – with zero complexity and full privacy. btcqr.app is designed for real-world invoicing and business use, without compromising on user freedom or security.

Offline-Ready, Static QR Codes

Our QR codes are static and reusable. You can print them on invoices or receipts — no need for real-time communication with our server.

Private Access to Reports

Only the LN wallet that receives the payments can access and download your transaction report. No one else.

Live Exchange Rate at Payment Time

The fiat-to-BTC conversion happens only when the customer pays, ensuring the most accurate exchange rate without price volatility..

Transaction Logging for Reporting

Each payment is securely logged with basic metadata, so we can generate a clean, exportable report for your accounting.

Automated QR Generation

Integrate with our API to generate Lightning QR codes automatically from your own invoicing or billing system.

Instant Payout to Your LN Wallet

Funds go directly and immediately to your Lightning wallet. No custody, no delays — and we automatically free up our channels after every payment.

Pricing

We believe in transparency and simplicity.

When someone pays your Lightning invoice, the full amount goes directly to your wallet — we do not take any percentage of the payment.

To cover processing and routing costs, we charge a flat fee of 10 sats per transaction. This small fee is included in the conversion rate shown at the time of payment, so there are no hidden fees.

Your sats, your wallet — instantly.

Support My Work

Do you find btcqr.app helpful? I’m building and maintaining it in my free time to make Lightning payments simpler and more practical — especially for use cases like invoices with fiat-fixed amounts.

If you’d like to see the project grow with more features and improvements, feel free to support me with a small donation. Every sat counts and helps cover server costs, development time, and future ideas.

Thanks a lot for your support – it truly motivates me to keep going!