The most feature-rich truly free QR code generator that respects your privacy.

20 types including Micro QR & rMQR. Batch generation. UPI & SEPA payments. Gradients, templates, WiFi cards, business cards. No signup. No tracking.

0 / 900

Tip: right-click any spot on Google Maps and copy the coordinates

MeCard is a simpler alternative to vCard, preferred by some Android devices

0 chars

Micro QR capacity: 35 digits, 21 uppercase alphanumeric, or ~15 bytes (lowercase/URLs). Best for short codes, serial numbers, and IDs. For URLs, use standard QR instead.

Most phone cameras cannot scan Micro QR codes. This format requires specialized industrial scanners (e.g. Scandit, Cognex). Use standard QR for general-purpose scanning.

Rectangular Micro QR — a narrow, wide format ideal for test tubes, wristbands, and ticket strips. Up to 361 characters.

Most phone cameras cannot scan rMQR codes. This format requires specialized industrial scanners. Use standard QR for general-purpose scanning.
#000000
#FFFFFF

Upload a CSV to generate multiple QR codes at once. Each row becomes a QR code using your current style.

Format: type,data,filename — type and filename are optional. Use | to separate fields within data.

Supported types: url, text, wifi, phone, email, sms, vcard, whatsapp, location, upi, sepa. Download the sample to see all formats.

Ctrl+D Download PNG
Ctrl+Shift+D Download SVG
Ctrl+Shift+C Copy QR
Ctrl+P Print

Enter content to generate your QR code

Also by Abundera

E-signatures that hold up in court

Abundera Sign goes beyond basic e-signatures. Every document gets cryptographic proof, independent verification, and a tamper-evident evidence package.

  • Auto-generated court-ready evidence packages
  • Personal Document Seal — detects tampering instantly
  • Anchored to 5 independent systems — no single point of failure
Try Abundera Sign

How Crypto QR Codes Work

Cryptocurrency QR codes encode your wallet address in a standard URI format recognized by wallet apps. For Bitcoin, this is BIP21 (bitcoin:address?amount=X). For Ethereum, it's EIP-681 (ethereum:address). When someone scans the QR code with their crypto wallet, it pre-fills the recipient address, amount, and label — reducing errors from manual address entry.

We support four cryptocurrencies: Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), and Bitcoin Cash (BCH). Each uses the standard URI format recognized by major wallets like MetaMask, Trust Wallet, Coinbase Wallet, and others.

How to Create a Crypto QR Code

  1. Select your cryptocurrency — Bitcoin, Ethereum, Litecoin, or Bitcoin Cash.
  2. Paste your wallet address — the receiving address for payments.
  3. Set amount and label (optional) — pre-fill a specific amount and a human-readable label like "Donation" or "Invoice #123".
  4. Download your QR code and share it for receiving payments.

Where to Use Crypto QR Codes

Security Note

Always double-check your wallet address before generating the QR code. Cryptocurrency transactions are irreversible. Test with a small amount first if using the QR code for payments. Your wallet address is encoded in the QR image and is never sent to our servers.

Frequently Asked Questions

Which cryptocurrencies are supported?

We support Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), and Bitcoin Cash (BCH). Each uses the standard URI format (BIP21 for Bitcoin, EIP-681 for Ethereum) recognized by all major wallet apps.

Will any Bitcoin wallet app recognize this QR code?

Yes. The QR code uses the standard bitcoin: URI format (BIP21), which is supported by virtually every Bitcoin wallet including Coinbase, Trust Wallet, MetaMask, Electrum, BlueWallet, and others.

Can I set a specific payment amount?

Yes. Enter an amount in the optional field and it will be encoded in the QR code. The sender's wallet will pre-fill the amount. They can still modify it before sending if they choose.