Network Name (SSID)
Password
Encryption
WPA/WPA2
WPA2/WPA3-Enterprise (EAP)
WEP
None
Hidden network
Design WiFi Card
Email Address
Subject (optional)
Message (optional)
Phone Number
Phone Number
Message (optional)
First Name
Last Name
Phone (optional)
Email (optional)
Company (optional)
Job Title (optional)
Website (optional)
Photo URL (encoded into the vCard QR — must be a public link)
Or upload a local photo (printed business card only)
Local uploads stay in your browser and only appear on the printed card. The QR data uses the URL above.
Design Business Card
Event Title
Start Date & Time
End Date & Time
Location (optional)
Description (optional)
Latitude
Longitude
Tip: right-click any spot on Google Maps and copy the coordinates
Phone Number (with country code)
Pre-filled Message (optional)
Platform
Instagram
X (Twitter)
LinkedIn
YouTube
TikTok
Facebook
GitHub
Threads
Telegram
Spotify
Snapchat
Discord
Pinterest
Reddit
Twitch
Username or Profile URL
Cryptocurrency
Bitcoin (BTC)
Ethereum (ETH)
Litecoin (LTC)
Bitcoin Cash (BCH)
Wallet Address
Amount (optional)
Label (optional)
PayPal.me Username
Amount (optional)
UPI ID (VPA)
Payee Name
Amount (optional)
Note (optional)
Recipient Name
IBAN
BIC (optional)
Amount (EUR)
Reference (optional)
Creditor IBAN (CH/LI)
Creditor Name
Creditor Street + Number
Creditor Postal Code
Creditor City
Creditor Country (ISO)
Amount (CHF)
Message (optional)
A red Swiss flag is automatically overlaid on the QR — required by Swiss banks.
PIX Key
Merchant Name
Merchant City
Amount (BRL, optional)
Transaction ID (optional)
Mobile / National ID / Tax ID
Amount (THB, optional)
Merchant Name
Merchant City
Country (ISO 3166)
Currency (ISO 4217 numeric)
Merchant Category Code
AID (Account ID)
Amount (optional)
BOLT11 Invoice or Lightning Address
Paste a BOLT11 invoice (lnbc...) or a Lightning address. We prefix with the lightning: URI scheme so any Lightning wallet can scan it.
Issuer (service name)
Account (username or email)
Shared Secret (Base32)
Algorithm
SHA1
SHA256
SHA512
Digits
6
8
Period (seconds)
30
60
Compatible with Google Authenticator, Authy, 1Password, Bitwarden, and any standard TOTP app.
Issuer (service name)
Account (username or email)
Shared Secret (Base32)
Algorithm
SHA1
SHA256
SHA512
Digits
6
8
Initial counter value
HOTP (RFC 4226) is the counter-based sibling of TOTP. Use it for hardware tokens like YubiKey OTP or for systems without reliable clocks. Same otpauth:// scheme; counter increments per code instead of advancing on time.
SM-DP+ Address
Activation Code (matching ID)
Confirmation Code (optional)
GSMA SGP.22 activation code per the LPA spec. iOS 17.4+ and Android 13+ scan these directly to provision eSIM profiles. Carriers issue the SM-DP+ address and matching ID; the confirmation code is optional second-factor.
Scheme
sip: (standard)
sips: (TLS-encrypted)
User & Host
Per RFC 3261, opens a SIP softphone (Linphone, Zoiper, Bria, etc.) and dials the address. sips: forces TLS for signalling. Works with Asterisk, FreeSWITCH, 3CX, and any standards-compliant PBX.
Scheme
mms: (compose new)
mmsto: (specific recipient)
Phone Number (E.164)
Message Body (optional)
Opens the system MMS composer to send a multimedia message (text + image/audio/video attachment). Distinct from sms: in that the recipient receives an MMS-formatted message. iOS, Android and most carrier apps honour this scheme.
Alipay Receive URL or User ID
Paste the QR URL from your Alipay Receive Money page (Settings → My QR Code → Save). We pass it through verbatim. The Alipay app, AliPayHK, and any device with the Alipay+ scanner will recognise the URL or QR.
WeChat Pay Payload (URL or wxp:// code)
Personal receive codes start with wxp://f2f. Merchant codes are https://payapp.weixin.qq.com/... URLs from the Weixin Pay merchant portal. Paste either; we encode verbatim. The WeChat app and any Weixin-Pay-enabled scanner will resolve it.
Payee — Swish-number or Merchant alias
Amount in SEK (optional)
Message (optional, max 50 chars)
Lock the amount (user can't change)
Swish is Sweden's national P2P / merchant mobile-payment service. Payee can be a private mobile number (Swish-number) or a 1234-style merchant alias. The Swish app on iOS and Android scans the standard swish://payment?data=... URI.
QR Mode
Send to phone
Merchant short-link
Phone Number or Merchant Short-Link
Amount in NOK (optional)
Message (optional)
Vipps is Norway's dominant mobile-payment app (now Vipps MobilePay across the Nordics). Send to phone emits a vipps://send?... deeplink for P2P; Merchant short-link wraps a https://qr.vipps.no/... URL.
Mercado Pago URL or Short-Link
Paste the link from your Mercado Pago Cobrar page (the https://mpago.la/..., https://link.mercadopago.com.br/..., or full mercadopago.com short-link). Works across MP apps in Argentina, Brazil, Mexico, Chile, Colombia, Uruguay and Peru.
Content (text or URL)
Data Matrix is a square 2D matrix barcode (ISO/IEC 16022) used in healthcare, electronics, manufacturing, and direct-part marking. Holds up to ~2,335 alphanumeric characters in a single tag. Note: this is not a QR code — QR-only styling (eyes, dots, gradients, frames, logos) is disabled and the basic monochrome render is used.
Content (text or URL)
Error correction level (5–95%)
Default (23%)
5% — densest, fragile
10%
23% — recommended
35%
50%
75%
95% — most resilient
Aztec Code (ISO/IEC 24778) is the 2D barcode used by airline boarding passes, train tickets, and electronic ID. Designed to scan well on phone screens and at low contrast. Holds up to ~3,067 alphanumeric characters. Not a QR; QR-only styling is disabled.
Content (text or URL)
Error correction level (0–8)
Auto (size-dependent)
0 — minimal
1
2
3
4
5 — recommended
6
7
8 — maximum
Columns
Auto
1
2
3
4
6
8
10
12
15
20
30
Compact mode (no right-row indicators)
PDF417 (ISO/IEC 15438) is a stacked linear barcode used on US driver's licences, passports, FedEx airbills, and AAMVA-encoded ID cards. Holds up to ~1,800 ASCII characters. Not a QR; QR-only styling is disabled.
Use for legitimate purposes only: AAMVA parser testing, kiosk & age-gate development, accessibility tools, and demoing AAMVA workflows. Producing a counterfeit government ID is identity fraud and is prosecuted as a felony in every US state. Use real data only when you own the source license, or use synthetic data clearly marked as such.
Issuing State
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
License / ID Number (DAQ)
Document Type
Driver License
Identification Card
Family Name (DCS)
First Name (DAC)
Middle Name(s) (DAD, optional)
Street Address (DAG)
Sex (DBC)
Male
Female
Not specified
Eye Color (DAY)
Black
Blue
Brown
Grey
Green
Hazel
Maroon
Pink
Dichromatic
Unknown
Height (DAU)
Renders as a PDF417 barcode following the AAMVA Card Design Standard. Scan it back with this site's scanner to see the structured License Preview parser in action.
Content (any printable ASCII)
Code 128 (ISO/IEC 15417). Variable-length, high-density, encodes the full ASCII set. Used in shipping labels (UPS, FedEx, DHL all use it for their internal tracking), supply chain, and industrial labelling.
Content (uppercase A-Z, 0-9, -.$/+%* and space)
Code 39 (ISO/IEC 16388). The original alphanumeric barcode, supported by every scanner ever made. Used in healthcare patient bands, DOD military logistics (LOGMARS), and inventory tagging.
Content (uppercase ASCII)
Code 93 — Symbol Technologies' more compact successor to Code 39. Mandatory two checksum characters (C and K) make it more reliable on scuffed labels.
Content (digits + - $ . / : +; start/stop A B C or D)
Codabar (NW-7) — used by US blood banks, FedEx airbills (legacy), libraries (US/CA/EU), and photo finishing. Self-checking; does not require a check digit.
EAN-13 (12 digits — the 13th check digit is computed automatically)
EAN-13 / GTIN-13 — global retail product identifier. Used outside North America (which uses UPC-A) on every retail consumer product. Use the 12-digit GS1 number; the 13th check digit is computed for you.
EAN-8 (7 digits — the 8th check digit is computed automatically)
EAN-8 / GTIN-8 — compact retail product identifier for small packages where EAN-13 won't fit (chewing gum, batteries, etc.).
UPC-A (11 digits — the 12th check digit is computed automatically)
UPC-A / GTIN-12 — North American retail product identifier. Use the 11-digit GS1 number.
UPC-E (8 digits including check digit)
UPC-E — compact 8-digit zero-suppressed variant of UPC-A for small packages.
ITF-14 (13 digits — the 14th check digit is computed automatically)
ITF-14 (Interleaved 2 of 5) — GS1's standard for shipping cartons / outer cases. Identifies the product inside (GTIN-14). Used by every major retailer and 3PL warehouse.
VIN (17 alphanumeric chars; I/O/Q not allowed)
Vehicle Identification Number per ISO 3779. Encoded as a Code 39 barcode for compatibility with state DMV scanners, automotive registries, and insurance/title workflows. The 9th character is a check digit (auto-validated, not auto-computed — input invalid VINs are still encoded for testing).
Payconiq Payment Link
Paste the link from your Payconiq merchant portal — typically https://payconiq.com/t/1/... for transactions or https://payconiq.com/l/1/... for static merchant QRs. Scanned by Payconiq, Bancontact, KBC Mobile, Belfius, ING, BNP Paribas Fortis, and most Benelux banking apps.
Recipient Name
IBAN
BIC / SWIFT (optional)
Amount (EUR)
Payment Reference (optional, max 35 chars)
Remittance Info / Message (optional)
EPC QR Code (EPC069-12 / Girocode) — the European standard for SEPA Credit Transfer initiation via QR. Supported by most European banking apps including Sparkasse, ING, KBC, BNP Paribas, Rabobank, and all EPC-compliant banks.
Apple Wallet Pass URL (.pkpass)
Paste the URL to your .pkpass file or Apple Wallet deep link. Scanning opens the pass directly in Apple Wallet on iOS devices.
Google Wallet Pass URL
Paste the Google Wallet save link from the Google Pay API or your pass issuer. Scanning opens the pass directly in Google Wallet on Android devices.
Public Key (paste from id_rsa.pub / id_ed25519.pub)
Encodes the entire authorized_keys line. Scan to copy/paste the key onto a new machine.
ASCII-armored Public Key Block
For very long keys, use rMQR landscape or split into multiple QRs. Standard QR caps around ~2KB.
WireGuard .conf contents
The official WireGuard mobile apps scan these directly. Never include your private key in a printed QR — only digital sharing.
📅
GS1 Sunrise 2027: retailers must scan 2D codes at POS by 1 Jan 2027. Learn more →
Resolver Domain
GTIN (8–14 digits)
Also generate EAN-13 →
Expiry Date — AI 17 (optional)
Lot — AI 10 (optional)
Serial — AI 21 (optional)
GS1 Digital Link — the Sunrise 2027 successor to EAN-13. Resolver domain defaults to id.gs1.org. GTIN check digit is validated live.
Type
Track
Album
Playlist
Artist
Podcast Show
Podcast Episode
Spotify ID or full URL
Paste the share link from the Spotify app, or just the ID. We build the open.spotify.com URL automatically.
Platform
Mastodon
Bluesky
Threads
Nostr
Matrix
Handle
Format depends on platform — for Mastodon use @user@instance, for Bluesky use handle.bsky.social, for Nostr paste the npub key.
Latitude
Longitude
Zoom (optional)
Geo URI (RFC 5870) opens directly in any maps app on the device — Google Maps, Apple Maps, OsmAnd, etc. — without picking a vendor.
Magnet URI
Standard BitTorrent magnet link. Scanned by any BitTorrent client that supports URI scheme handlers.
.ics File Contents
Paste a full RFC 5545 iCalendar payload — supports multiple events, alarms, recurring rules. Most calendar apps import the QR directly.
.ics feed URL (https://)
Scanning the QR opens the native calendar app with a Subscribe prompt. Standard webcal:// URI scheme.
Display name
Short bio (optional)
Avatar URL (optional)
Links (up to 10)
5 more rows
Your entire bio page is encoded into the QR's URL hash — no backend, no account, no tracking. The /bio/ page decodes and renders it client-side.
Video ID or full URL
Paste the 11-character video ID, a youtu.be URL, or a youtube.com/watch URL. We normalize to youtu.be/{id}.
Type
Album
Song
Playlist
Artist
Music Video
Apple Music ID
Storefront (country code)
Paste a share link from the Apple Music app or just the numeric ID + storefront.
Google Place ID
Find your Place ID at https://developers.google.com/maps/documentation/places/web-service/place-id. Scanning opens the Google Review dialog for your business.
Yelp Business Slug
The slug in your Yelp URL after /biz/. Scanning opens the Yelp Write A Review page.
TripAdvisor Location ID
The d + numeric ID from your TripAdvisor listing URL. Scanning opens the Write Review page.
Business name
Happy customers (4–5★) go to:
Google Reviews
Yelp
TripAdvisor
Facebook Reviews
Trustpilot
G2
Amazon
Custom URL…
Unhappy customers (1–3★) go to: (optional)
Email (mailto:)
Google Forms
Typeform
Tally.so
Custom URL…
None — show a thank-you message
Routes happy customers to your public review page and unhappy ones to a private channel. The branching happens in the user's browser via a hash splash at /review/ — no backend, no tracking. Important: Google's review-gating policies prohibit hiding negative reviews — use this only to collect private feedback in addition to allowing all customers to leave a public review if they choose.
App name
Deep link (URL scheme)
App Store URL (iOS fallback)
Google Play URL (Android fallback)
Web fallback (desktop / no app)
Tries the deep link first; if the app isn't installed, shows the right store button (App Store on iOS, Play Store on Android). On desktop, opens the web fallback. OS detection happens at /app/ — no backend.
Platform
Zoom
Google Meet
Microsoft Teams
Webex
Custom URL
Meeting URL (paste invite link)
Paste any meeting invite link. For Zoom, Google Meet, and Teams we extract the canonical join URL automatically.
Promo Code
Redemption URL (optional)
If a URL is provided, the QR opens the page with your promo code appended as ?code=YOURCODE. Without a URL, the QR encodes the plain promo code text.
Venmo Username (without @)
Amount (optional)
Note (optional)
Requires the Venmo mobile app. Desktop browsers will redirect to venmo.com instead.
$cashtag (without the $)
Amount (optional, USD)
Opens the Cash App with your $cashtag pre-filled.
Platform
Ko-fi
Patreon
Buy Me A Coffee
Liberapay
GitHub Sponsors
Username
Creator-support platforms. We build the canonical profile URL automatically.
Swiss Mobile Number (E.164)
Amount (CHF, optional)
TWINT is Switzerland's most popular mobile payment app, supported by every Swiss bank.
Spanish Mobile Number
Amount (EUR, optional)
Bizum is the dominant P2P payment service in Spain, operated by the consortium of Spanish banks.
Proxy Type
Mobile number
UEN (business ID)
Mobile number or UEN
Merchant Name
Amount (SGD, optional)
Accepted by every Singapore bank app. Uses the EMVCo Merchant-Presented Mode QR standard.
Merchant ID or Account
Merchant Name
Amount (JPY, optional)
Japanese JPQR unified QR payment standard. Accepted by PayPay, LINE Pay, Rakuten Pay, and 20+ Japanese payment apps.
FPS ID (mobile / email / FPS ID)
Recipient Name
Amount (HKD, optional)
Hong Kong Faster Payment System. Works with every Hong Kong retail bank and HKICL's FPS service.
DuitNow ID (mobile / IC / passport / NRIC)
Recipient Name
Amount (MYR, optional)
DuitNow by PayNet — Malaysia's national real-time payment network. Works with all Malaysian retail banks and e-wallets.
MoMo Phone Number
Recipient Name
Amount (VND, optional)
MoMo e-wallet URI — Vietnam's most-used mobile payment app with 30+ million users.
Paybill / Till Number
Account Reference (Paybill only, optional)
Merchant / Business Name
Amount (KES, optional)
M-PESA by Safaricom — Kenya's dominant mobile money network. EMVCo MPM QR, readable by the M-PESA app and Safaricom-compatible scanners.
BLIK 6-Digit Code
Amount (PLN, optional)
BLIK — Poland's dominant mobile payment system used by all major Polish banks. The 6-digit code is time-limited and confirms the transaction in the payer's banking app.
Email or Phone
Amount (CAD, optional)
Message (optional)
Interac e-Transfer — Canada's national real-time money transfer service, supported by all major Canadian banks and credit unions.
Phone Number (+351…)
Amount (EUR, optional)
MB WAY — Portugal's leading mobile payment app linked to SIBS/Multibanco. The phone number identifies the recipient in the MB WAY network.
Mobile Number (+63…)
Amount (PHP, optional)
Merchant Name (optional)
GCash — the Philippines' largest mobile wallet with 80+ million users. EMVCo MPM QR format, scannable by the GCash app.
Mobile Number (+63…)
Amount (PHP, optional)
Merchant Name (optional)
Maya (formerly PayMaya) — major Philippine e-wallet and digital bank. EMVCo MPM QR format, scannable by the Maya app.
Kakao Pay Merchant Code or Link
Amount (KRW, optional)
Kakao Pay — South Korea's leading mobile payment platform from KakaoTalk (50+ million users). Paste a merchant code or a full https://qr.kakaopay.com/ link from your Kakao Pay for Business dashboard.
Naver Pay Merchant ID or Link
Amount (KRW, optional)
Naver Pay — major South Korean e-wallet operated by Naver, integrated with the Naver shopping and content ecosystem. Paste a merchant ID or a full https://npay.naver.com/payments/ link.
LINE Pay Merchant ID or Link
Amount (optional)
Currency
JPY (Japan)
TWD (Taiwan)
THB (Thailand)
LINE Pay — mobile wallet from LINE Corporation, widely used in Japan, Taiwan, and Thailand. Paste a merchant ID or a full https://line.me/pay/ link from your LINE Pay merchant dashboard.
iDEAL Payment Link URL
iDEAL — the Netherlands' national bank transfer payment scheme, used by 70%+ of Dutch online shoppers. Paste the full iDEAL payment URL issued by your payment processor (Mollie, Stripe, Adyen, etc.).
Boleto Code (44 or 48 digits)
Boleto Bancário — Brazil's ubiquitous printed-invoice payment method, accepted by every Brazilian bank. Paste the 44-digit linha digitável (bank slip) or the 48-digit concessionária code. Banking apps recognize the digit pattern and auto-fill the payment.
PayID (email / phone / ABN)
Recipient Name
Amount (AUD, optional)
Australian New Payments Platform PayID. Works with Osko-enabled bank apps.
Seller Name
VAT Registration Number (15 digits)
Invoice Timestamp (ISO 8601)
Invoice Total (SAR, with VAT)
VAT Amount
Saudi Arabia's ZATCA FATOORA e-invoice QR. Legally required on every commercial invoice in KSA since 2023. TLV format, base64-encoded.
On-chain Bitcoin Address
Amount (BTC, optional)
BOLT11 Lightning Invoice (optional)
Unified QR — modern Bitcoin wallets pick the Lightning route for small/fast payments and fall back to on-chain. Recommended format for Bitcoin receivers.
Platform
Apple App Store
Google Play Store
App URL
Email or Phone Number
Call Type
Video Call
Audio Call
Full Name
Phone (optional)
Email (optional)
Website (optional)
Note (optional)
Or upload a local photo (printed business card only)
Local uploads stay in your browser and only appear on the printed card. MeCard QR data has no photo field.
MeCard is a simpler alternative to vCard, preferred by some Android devices
Design Business Card
Content
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.
Content
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.