Crypto QR Code WP lets you accept cryptocurrency donations and tips by displaying any wallet address on your site as a clean label and link that reveals a scannable QR code. It works with Bitcoin, Ethereum, Litecoin, Dogecoin, and any other coin: just paste in your public wallet address and the plugin handles the rest.
Save your wallets once on the settings page and reuse them anywhere with a shortcode or a widget. In the block editor, paste the shortcode into a Shortcode block. Each cryptocurrency QR code is generated entirely in your visitor's browser, so nothing is written to your server and there are no external or third party requests.
Perfect for
- Accepting Bitcoin and crypto donations on a blog, portfolio, or nonprofit site.
- Adding a tip jar or donate button with a scannable wallet QR code.
- Showing several cryptocurrency wallet addresses together on one page.
Key features
- A settings page where you manage a library of wallets, each with a ready made shortcode you can copy.
- A click to reveal QR code tooltip that keeps your page tidy.
- A copy button so visitors can copy your wallet address in one click.
- Built in coin presets and icons for Bitcoin, Ethereum, Litecoin, Tether, Dogecoin, Solana, Bitcoin Cash, and Monero.
- A widget and shortcode, so you can place a wallet in posts, pages, sidebars, or footers.
- QR codes generated in the browser. No server side files, no uploads folder, and no third party services.
- An Appearance tab with a live preview, so you can set the QR size, the QR colors, and the tooltip colors and see the result as you design.
- Works with any theme, including block and Full Site Editing themes.
How it works
- Open Crypto QR Code in your admin menu and add a wallet (label, address, and an optional tooltip heading).
- Copy the generated shortcode, for example:
[cqcw_generator heading="Donate" label="BTC" address="bc1qexampleaddress"]
- Paste it into any post, page, or widget. Visitors click the address to reveal the QR code.
Disclaimer
Only ever use your public wallet address. Never share your private key. Any loss resulting from misuse of your keys is your own responsibility.
1.3.3
A wallet with no label now shows on your site, one bad address no longer stops every QR code after it, and an empty heading shows "Donate". Recommended for all users.
1.3.2
Shortcodes now work when a wallet heading has quotes or brackets, and the settings page confirms each save. Deleting the plugin now removes its saved wallets and settings. Tested with WordPress 7.1.2.
1.3.0
New Appearance tab with a live preview and custom colors, plus a styling fix so the widget looks right on every theme. Recommended for all users.
1.2.0
Adds a one click copy button and built in coin presets and icons. A safe, additive update.
1.1.0
Security and feature update: QR codes now render in the browser (no server files), full output escaping, and a new wallet settings page. Recommended for all users.