Free · no watermarkCommerce

Bitcoin & Crypto QR Code Generator

A crypto QR code sends a wallet app to your receiving address, with an optional amount, so the payer never copies a 26–62 character address by hand. QRJiffy encodes Bitcoin payment URIs in the BIP21 format, which every major Bitcoin wallet reads, and the same scheme style for Ethereum, Litecoin and Dogecoin.

Enter your Crypto details
Your public receiving address. Never enter a private key or seed phrase.
Fill in the required fields to preview your Crypto QR code.

Just your email to download · no password needed

Phones read this code directly, so it has no scan count.

Recommended for this type · apply, then change anything

Colour templates

My templates saved in this browser

Encoded data
Your QR code is ready

Where should we send it?

Your download starts right away. We’ll email you a link to edit it later and see every scan — no password.

or

Sign up with a password

Already have an account? Log in to download

How to create a crypto QR code

You create a crypto QR code in 5 steps with the free generator above, and the code is ready to download as PNG or SVG.

  1. Open your wallet and copy a receiving address for the coin you want.
  2. Choose the coin that matches the address network.
  3. Add an amount and label if you invoice a fixed sum.
  4. Download the code and print the first and last 6 characters of the address beside it.
  5. Send a small test amount from a second wallet before you publish the code.

What does a crypto QR code contain?

A crypto QR code stores coin (URI scheme), wallet address, plus optional amount, label.

Crypto QR code key facts
Payload standardBIP21 (Bitcoin), EIP-681 style (Ethereum), coin URI schemes
Native camera supportScanned inside wallet apps; phone cameras offer to open an installed wallet
Needs internet to useYes — the payer’s wallet broadcasts the transaction
Editable after printingNo — a new address needs a new code
Scan trackingNot available; the blockchain records every payment publicly
Recommended error correctionM (15%); long addresses make dense codes
Minimum print size2.5 × 2.5 cm (1 in) for a 42-character address
Crypto QR code fields
FieldRequiredWhat it doesExample
Coin (URI scheme)YesTells the wallet which network the address belongs to. Sending on the wrong network loses funds.bitcoin
Wallet addressYesThe public receiving address. It is safe to share.bc1qar0s…5mdq
AmountOptionalRequested amount in whole coins; wallets let the payer edit it.0.001
LabelOptionalA recipient name or purpose shown on some wallets’ send screens.Donation

Crypto QR code payload format

Format
<scheme>:<address>?amount=<amount>&label=<label>
Example
bitcoin:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq?amount=0.001&label=Donation

Bitcoin URIs follow BIP21; the amount is in BTC, not satoshis. Ethereum payment URIs are defined by EIP-681, and wallets differ in how they read amounts, so test an Ethereum code with the wallet your payers use.

Format reference: BIP 21: URI scheme for Bitcoin payments (Bitcoin BIPs)

Example crypto QR code that encodes the payload shown beside it
Example crypto QR code generated from the payload on the left. Scan it with your phone to see what happens.

Is it safe to share a Bitcoin QR code?

Yes, a Bitcoin QR code contains only your public receiving address, which cannot be used to spend your coins.

Anyone can see payments to a public address on the blockchain. Use a fresh receiving address for each printed code if you want more privacy.

What happens if someone sends the wrong coin to the address?

Coins sent on the wrong network are usually lost, because the address belongs to a different blockchain.

Can a crypto QR code accept Lightning payments?

No, QRJiffy encodes on-chain addresses only; Lightning invoices are created by your Lightning wallet for each payment.

What happens when someone scans a crypto QR code?

The phone camera decodes a crypto QR code in under a second and shows a prompt; tapping it starts the action stored in the code. The prompt differs by device:

Bitcoin QR code next to a phone wallet ready to send 0.001 BTC
A crypto QR code fills the wallet address and amount in the wallet app.

Wallet apps

Wallets such as Bitcoin Core, BlueWallet, Trust Wallet and exchange apps read the URI and fill in address, amount and label.

Phone camera

Cameras recognise bitcoin: and similar schemes and offer to open an installed wallet.

No wallet installed

The phone shows the raw text; the payer copies the address into their exchange app.

Is there a scan limit on a crypto QR code?

No, a crypto QR code has no scan limit, because the phone reads the details straight from the pattern without visiting QRJiffy. That also means it works offline but cannot be edited or counted after printing; print a new code when the details change.

Where to use crypto QR codes

Crypto QR codes work in 4 common places: donations, shops, invoices and paper wallets.

Donations

Creators and nonprofits print an address code on streams and posters.

Shops

Merchants accept Bitcoin at the counter without a payment processor.

Invoices

A code with the amount speeds up B2B crypto payments.

Paper wallets

A receive-only code on a cold-storage backup card lets people top up the wallet.

Crypto QR code best practices

A crypto QR code scans first time when it follows these 4 rules.

  • Never encode a private key or seed phrase; the code is for receiving only.
  • Print the first and last 6 characters of the address so payers can verify it after scanning.
  • Check your printed codes for tampering, the same way shops check payment stickers.
  • Test each code with a small payment before you publish it.

Crypto QR code FAQ

Can I reuse the same crypto QR code for every payment?

Yes, though many wallets generate a fresh address per payment for privacy. A reused address links all your payments on the public chain.

Can I put an amount in an Ethereum QR code?

Yes, but wallet support varies. Some wallets read the amount; others open the address only. Test with your payers’ wallets.

Which wallets read BIP21 Bitcoin codes?

Nearly all of them, including Bitcoin Core, Electrum, BlueWallet, Muun and major exchange apps.

Should I reuse the same Bitcoin address?

No. Reusing an address links your payments together publicly. Generate a new receiving address for each printed code or invoice when privacy matters.