Location QR code generator
Send people to an exact spot with a location QR code that opens their map app. Enter the coordinates and download for free.
Scan a QR code online
Scan QR codes with your phone or laptop camera, or upload a screenshot. Free, private and works right in your browser.
- Phone or laptop camera
- Upload, paste or drop a screenshot
- Nothing is uploaded
Point your camera at a QR code, or drop an image here
You can also paste or drop a screenshot here. Ctrl+V
Everything is read on your device. Nothing is uploaded.
Scan a QR code in 3 steps
- 1Open the camera
Tap “Use camera” and allow access. The webcam on a laptop works too.
- 2Point at the code
Keep the QR code inside the frame. It is read in a moment, no button to press.
- 3Check, then open
See what the code holds and where a link goes before you open it.
Reads every kind of QR code
- LinkShows the web address first, then opens it
- Wi-FiShows the network name and password to copy
- PromptPayShows the PromptPay ID and amount
- Contact cardShows the name, phone number and e-mail
- EmailStarts an e-mail to the address
- Phone callCalls the number with one tap
- SMSOpens a text message, ready to send
- LocationOpens the place in your maps app
- TextShows the text so you can copy it
Scan safely
- Check the web address before you open a link. Fake pages often copy real brands.
- Never type passwords or OTP codes on a page you reached from an unknown QR code.
- Before paying by PromptPay, check the receiver's name in your banking app.
Questions about scanning QR codes
Do I need an app to scan a QR code?
No. This page works in any browser on phones and computers, and most phone cameras can read QR codes too.
Can I scan a QR code from a screenshot or a photo?
Yes. Upload the image, drag it onto the scanner, or paste it with Ctrl + V (⌘ + V on a Mac).
Is my picture uploaded anywhere?
No. The image and the camera picture are read on your own device. Nothing is sent to our server.
Why won't my QR code scan?
Add more light, hold the phone steady and move closer so the code fills the frame. A blurry, very small or damaged code may not be readable.
Can I scan a QR code on a laptop?
Yes. Use the laptop's webcam, or take a screenshot of the QR code and upload or paste it here.
Free URL shortener
Paste a long link and get a short one you can share anywhere. Change where it goes later, see how many people click, and print it as a QR code.
More than a short link
- Change it any timePoint the same short link to a new page without reprinting or resending it.
- See every clickDaily clicks, devices, countries and times, so you know what works.
- A QR code in one tapEvery short link comes with a QR code for posters, menus and packaging.
- Your own wordsChoose the ending, like /r/my-shop, so people trust and remember it.
- Safe hand-offLinks are checked for danger, and visitors see where they are going before they leave.
- Expiry and passwordStop a link on a set date, or let in only people who know the password.
How to shorten a link
- 1Paste the long link
Copy the address from your browser or app and paste it into the box.
- 2Press “Shorten”
Add a name or your own ending if you like. The short link is made at once.
- 3Share and track
Copy the link or download the QR code, then watch the clicks come in.
Questions about short links
Is the URL shortener free?
Yes. A free account includes short links with QR codes and click stats. Paid plans add more links, custom endings and longer history.
Do short links expire?
No, they keep working unless you set an end date or turn them off yourself.
Can I change where a short link goes?
Yes. Change the destination in your dashboard at any time. The short link and its QR code stay the same.
Can I see how many people clicked?
Yes. Every short link shows clicks per day, devices and countries in your dashboard.
Why does a page appear before the website opens?
It shows visitors where the link goes, so they can leave safely. The site owner can turn it off or change how long it shows.
Add content
Customize
Colours, shapes, frames and logo — see every change right away
A light veil keeps the code easy to scan. Check the scan test after choosing a picture. (PNG / JPG downloads; SVG has no picture.)
Added to PNG / JPG downloads and print-ready signs (SVG is the QR code alone).
The text shows on simple frames — pick one above to add text
Higher error correction keeps the code readable when it is scratched, printed small or covered by a logo, but adds more dots.
Your QR code, everywhere
Cups, table cards, posters, shop windows, T-shirts: see it before you print.
Everything the big generators do, minus the ads, plus Thai payments.
PromptPay built in
Create Thai QR payment codes with or without a fixed amount. Every banking app can read them.
Editable dynamic links
Change where a printed code points whenever you need. The short link on the poster never changes.
Scan analytics
Daily scans, device split and your best-performing codes on one screen.
Logo, colors, frames
Gradient dots, soft corners, your logo in the middle and a call-to-action frame around it.
No ads on scans
People who scan go straight to your content, on every plan including Free.
20 languages
The whole site, dashboard included, follows your browser's language. Switch any time.
Menus and pages, hosted
Restaurant menus, link-in-bio, PDFs, photos and videos on fast mobile pages, without a website of your own.
Teams, API and your domain
Invite teammates, create codes from your own systems and use short links on your brand's domain.
Safer links
Every link is checked against known scams and re-checked each night, so your codes stay trustworthy.
A QR code for every job
Pick a type to open its generator, ready to customize and download.
Simple plans, fair prices
Static codes are free forever. Pay only for dynamic codes and longer analytics.
Free
- Unlimited static QR codes
- 5 dynamic QR codes
- 30 days of scan history
- PNG, JPG and SVG export
Pro
- 100 dynamic QR codes
- 365 days of scan history
- 500 MB for menus, PDFs and photos
- Logo, frames and gradients
- Folders and bulk download
- Expiry dates, passwords and scan alerts
Business
- Unlimited dynamic QR codes
- 5,000 MB for menus, PDFs and photos
- Team members and roles
- Your own short-link domain
- API access and bulk create
Questions people ask before they print
Is QR-TH really free?
Yes. Static QR codes are free forever and work without an account. An account adds dynamic codes and scan statistics.
Do my QR codes expire?
Static codes never expire. Dynamic codes keep working as long as your account is active.
What is a dynamic QR code?
It holds a short qr-th.com link instead of your final address, so you can change the destination later without reprinting.
How do PromptPay codes work?
Enter a phone number, 13-digit national ID or e-wallet ID. Add an amount to fix the price, or leave it blank so the payer types it in.
Will a logo break my code?
Not with High error correction, which QR-TH switches on automatically when you add a logo. Keep the logo under 40% of the width.
Can I make a menu or link-in-bio page without a website?
Yes. Pick Menu, Link in bio, PDF, Photos or Video, fill in the page and publish. We host it and give you a QR code that opens it.