This barcode format renders monochrome with foreground and background colours only. Templates, dot/eye shapes, gradients, frames, and centre logos apply to QR codes only and are hidden here.
Show 30 more templates
Save a style with the button above to keep your favourites here.
#000000
#FFFFFF
#8B5CF6
Or pick a built-in icon:
Show 108 more icons
No icons match your search.
Renders behind the QR at adjustable opacity. Auto-forces EC=H so the QR still scans through the photo.
Batch Generation
Upload a CSV to generate up to 500 QR codes in a single batch. Each row becomes its own QR — pick a template or override 21 properties on a per-row basis: colors, frames, dot/eye/eyeball styles, gradients, transparency, size, error correction, format, built-in logo, and more.
21 columns: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Only type and data are required. Use | to separate fields inside data (e.g. ssid|password|WPA).
All 104 QR/barcode types supported, including URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, and more. Download the sample CSV to see every column, all 50 templates, 11 frame styles, and 336 built-in logo icons in action.
1. Download the sample CSV · 2. Edit it in Google Sheets, Excel, Numbers, or any text editor · 3. Upload it here
Generating...
Save the entire QR — type, all field values, style, frame, logo, business card design — as a single .qr.json file. Load it later to recreate everything in one click.
Ctrl+DDownload PNG
Ctrl+Shift+DDownload SVG
Ctrl+Shift+CCopy QR
Ctrl+PPrint
Enter content to generate your QR code
Recent
You're editing an existing Pro code. Click "Update Pro code" below to save your changes back to Pro.
Need to change the destination after it's printed?
Optional: save this as a Pro shortcode so you can swap the destination later without reprinting. Includes scan analytics, a static backup QR, and a 90-day grace period — no lock-in.
Scan a QR code using your camera, upload an image, or paste from clipboard
GCash is the Philippines' largest mobile wallet, with over 80 million registered users. Operated by Mynt (a GCash–Globe–Ant Group joint venture), it handles peer-to-peer transfers, bill payments, mobile top-ups, in-store and online purchases, savings, investments, and loans. GCash QR codes follow the BSP-mandated QR Ph national standard, meaning they're scannable not just by GCash but also by Maya, ShopeePay, UnionBank, BPI, BDO, Metrobank, and most BSP-licensed wallets and banks.
How GCash QR works
The QR encodes your GCash mobile number (or merchant identifier), recipient name, and an optional amount, formatted to the EMVCo Merchant-Presented Mode and QR Ph specifications. When a payer scans it with any QR Ph–compatible app, the payment screen pre-fills. They confirm with PIN or biometrics and funds transfer instantly via the InstaPay rail.
How to create a GCash QR
GCash mobile number — your Philippine mobile number registered with GCash.
Recipient name — displayed on the payer's confirmation screen.
Amount (optional) — fixed payment amount in PHP.
Message / reference (optional) — short note like "Sari-sari order" or "Invoice #2026-001".
Where to use GCash QR codes
Sari-sari stores, food stalls, palengke vendors.
Tricycle and jeepney drivers (where adopted).
Freelancers and small-business invoices.
Donation drives, fundraisers, and church collections.
Splitting bills with friends — kanya-kanya bayad with one scan.
Available in 26 Languages
Fully translated UI, native script rendering, and right-to-left support for Arabic and Urdu.
Any QR Ph–compatible app: GCash itself, Maya, ShopeePay, GrabPay, UnionBank Online, BPI, BDO, Metrobank, RCBC, Security Bank, Landbank, and most BSP-licensed wallets and banks. The QR Ph standard makes the QR universal across the Philippine financial system.
Are there fees for receiving GCash payments?
Person-to-person transfers within GCash are free. Cross-bank/wallet payments via QR Ph go through InstaPay, which is free for the receiver in most cases. Merchants using a registered GCash for Business account may have small per-transaction fees — check the GCash merchant rate card for current fees.
Do I need to be in the Philippines?
GCash registration requires a Philippine mobile number and government-issued ID. You can use GCash from abroad, but the account must be Philippines-based. Foreign visitors generally can't register, though some prepaid SIM-based options exist for tourists.
What's the GCash transaction limit?
Limits depend on the user's verification level. A fully verified GCash account allows up to 100,000 PHP per day with monthly caps of 500,000 PHP. Unverified accounts have much lower limits (around 50,000 PHP/month). For higher volumes, GCash for Business has separate merchant tiers.
Is the QR Ph standard required by law?
Yes. Bangko Sentral ng Pilipinas (BSP) Circular 1055 mandated QR Ph as the national QR standard for all retail payments. Every BSP-licensed wallet and bank must accept QR Ph QRs, which is why your GCash QR is interoperable with Maya, ShopeePay, and all major Philippine banks.