qr codes in thailand

Spencer Pines
Edited by Spencer Pines
Updated July 30, 2026·5 min read

Bangkok street vendors, hotel check-ins, and BTS ticket kiosks all rely on scannable codes to move money and information faster than cash or paper ever could.

Key Takeaways

  • PromptPay QR codes are the backbone of daily payments in Thailand, linking directly to Thai bank accounts and mobile wallets.
  • Foreign visitors can often pay Thai QR codes using linked international wallets like Alipay+ or select travel cards, but coverage varies by bank.
  • Restaurants and street vendors increasingly print static QR menus to cut down on printed materials and speed up ordering during peak tourist season.
  • Hotels and guesthouses use QR check-in codes to reduce front-desk lines during high season in cities like Bangkok and Krabi.

Thailand ranks third in the world for QR code usage, with 61.5% of its population scanning a QR code at least once a month, according to Nation Thailand. Only China and Malaysia scan more often. That level of adoption shows up everywhere, from a mango sticky rice cart in Chiang Mai to the checkout counter at a 7-Eleven in Phuket.

qr codes in thailand

The biggest driver is PromptPay, Thailand's national QR-based payment system. Banks, wallets, and merchants across the country plug into it, so a single QR code printed on a table tent can accept money from dozens of different apps. QR payment volume grew more than 60% in 2023 alone, according to Siam Commercial Bank, and that growth hasn't slowed down since.

For visitors and business owners alike, this means QR codes in Thailand aren't a simple novelty add-on. They're the default way locals pay, order food, check into hotels, and pull up menus. Understanding how the system works, and how to build your own codes for it, makes a real difference whether you're running a shop or just passing through.

How to use and create QR codes in Thailand

Whether you're a tourist trying to pay for pad thai or a shop owner setting up your first PromptPay display, the process breaks down into a few clear steps.

Step 1: Understand which type of QR code you're dealing with

Thailand mixes two main QR categories. Payment QR codes follow the PromptPay standard and connect straight to a bank account or wallet balance. Information QR codes point to menus, WiFi logins, hotel check-in forms, or social profiles, part of the broader range of types of QR codes in everyday use. Knowing the difference matters, because scanning a payment code with the wrong app can send money nowhere or trigger a confusing error instead of a transaction.

Step 2: Scanning a PromptPay QR code as a visitor

Open your banking or wallet app, choose the scan or pay function, and point your camera at the code on the counter or table tent. Confirm the merchant name and amount before approving. Some international apps like Alipay+ have partnered with Thai banks to support cross-border scanning, but not every foreign card or wallet works everywhere, so it helps to carry a backup payment method just in case.

Step 3: Creating a QR code for your Thai business

If you're setting up a shop, restaurant, or guesthouse, start with your bank's PromptPay registration to generate your official payment code. Then layer on additional codes for practical extras: a static QR code menu at each table (see this QR code menu guide), a WiFi QR code for guest access (details in this WiFi QR code guide), and a Google Reviews QR code near the exit to collect feedback from tourists before they fly home.

Step 4: Printing and placing your codes correctly

Thailand's heat and humidity are hard on paper signage, so laminate printed codes or use weatherproof QR code stickers for anything placed outdoors or near street food stalls. Keep codes at eye level, away from direct glare, and test them with a few different phone models before rolling them out, since older Android devices sometimes struggle with low-contrast prints.

Step 5: Building your own QR code in minutes

For menus, WiFi, hotel check-in forms, or booking links, the free QR code generator lets you create a code without any design software. Add your destination link, download the image, and drop it into flyers or table cards, similar to the approach covered in this flyer QR code guide.

Loading QR code widget

Tips for businesses and travelers

A few practical habits go a long way whether you're scanning codes on a trip or printing them for your own shop in Thailand.

Confirm the merchant name shown on-screen matches the shop before approving any PromptPay payment, since counterfeit table tents have appeared in tourist-heavy areas, a scam pattern covered in this guide on checking if a QR code is safe.

Keep a screenshot of your hotel's check-in QR code saved offline, since some guesthouses in rural areas have spotty WiFi at arrival.

Use dynamic codes for seasonal menus so you can update prices for high season without reprinting table cards, as explained in this static vs dynamic QR code comparison.

Avoid stacking too many codes on one table tent; separate payment, menu, and WiFi codes clearly so tourists don't scan the wrong one by mistake, following good QR code design practices.

Frequently Asked Questions

Can foreign tourists pay Thai PromptPay QR codes directly?

Some can, through partnerships between Thai banks and international wallets like Alipay+ or specific UnionPay and WeChat Pay integrations. Coverage isn't universal, so it's smart to check with your bank before relying on it as your main payment method during a trip.

Why do so many Thai shops use QR codes instead of card machines?

QR payments cost merchants far less in transaction fees than card terminals, and setup only requires a printed code rather than expensive hardware. That's a major reason small vendors and street stalls adopted them so quickly across the country.

Are QR code menus common in Thai restaurants now?

Yes, especially in cities like Bangkok, Chiang Mai, and Phuket, where restaurants serve a high volume of tourists and want to offer menus in multiple languages without printing separate booklets for each one.

Is it safe to scan random QR codes in Thailand?

Stick to codes displayed directly by the business, ideally on printed signage rather than loose stickers that could have been placed over the original. For more on spotting risky codes, see this QR code safety guide.

Related Guides

Ready to create your QR code?

Generate custom QR codes in seconds - free and easy to use.

Create Free QR Code
Sign up for a FREE account to download, customize, and track your QR code