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.