Scanning guide
Point your phone camera at the full printed code and hold still. When a prompt appears, check the link or action before tapping it.
To check a screenshot or saved image, use an image scanner; you do not need to print it first. The image is processed in your browser, and neither it nor its decoded contents are uploaded to our servers.
A readable QR code is not necessarily a safe one. Check its destination. For payments, confirm the recipient and amount in the official app before approving anything. Be wary of unexpected prompts to sign in, install an app, or share personal information.
Key decisions
Start with your phone camera
Open the camera, show the whole code and wait for a prompt. Check the link or action before tapping.
Scan a QR code from an image
Use an image scanner to check a screenshot, downloaded design, or print proof before sharing or sending it to print.
Check the destination
Read the decoded link or text first, especially if the code came from an email, message or unfamiliar sign.
Fix common scan problems
Move closer, reduce glare and show the full code. Small print, damage and low contrast can stop a valid code from scanning.
QR scanning methods
| Method | Best for | Watch for |
|---|---|---|
| Phone camera | Printed signs, packaging, menus, and screens | Poor light, glare, damaged codes, or tiny prints |
| Image upload scanner | Screenshots, exported QR artwork, and proof checks | Blurry or heavily compressed images |
| Desktop browser scanner | Checking QR contents before publishing or sharing | Browsers without QR scanning support |
| Screenshot scanning | Checking saved codes from emails, PDFs, design tools, and social posts | Cropped quiet zones, compression, or images scaled too small |
| Print proof scanning | Approving posters, labels, packaging, menus, stickers, and table tents | Testing only the source file and missing production glare, folds, or low contrast |
| Security review | Check the decoded link, domain, payment details, or contact information before acting | Opening unfamiliar QR links without checking the destination first |
Use a phone camera
A camera is usually the quickest way to scan a printed code. Take a moment to check the action it suggests.
iPhone and Android cameras
Show the whole code, including the blank margin around it, and hold still. Before tapping the prompt, check that the link or action matches the sign or item.
App-specific QR codes
Payment, social, authenticator, and messaging apps may have their own scanners. Use the official app when the code is for that service.
Low-light or reflective surfaces
If scanning a screen, increase its brightness. For glare, change the angle or lighting. Move closer if needed, and flatten folded paper where possible.
Read a QR code from an image
If the code is in a screenshot, PDF or design export, read the saved image instead of trying to scan your own screen with another device.
Use the image scanner in your browser
Open a screenshot or image in the QR Code Crafter scanner before sharing or printing it. The image is processed in your browser; it and the information in the code are not uploaded to our servers.
Check final design exports
Scan the PDF or image exported from Canva, Adobe Express or another layout tool. The design may resize or compress the code.
Inspect dense or damaged codes
If it will not scan, check for blur, cropping, small size, a missing clear margin or compression damage.
Check before you act
A QR code can open a link or prepare an action. Treat an unfamiliar destination just as carefully as one you typed yourself.
Review the decoded destination
Check the website address and what the code is asking you to do. For a payment, confirm the recipient and amount in your payment app before approving it.
Avoid sensitive actions from surprise codes
An unexpected QR code is not a reason to enter a password, install an app, share personal information, or approve a payment.
Report or replace suspicious signage
If a sticker appears to cover the original code, do not scan it. Use another published contact route or ask staff to check the sign.
QR scanning checklist
- Make sure the full QR code and quiet zone are visible.
- Increase brightness or reduce glare when scanning from a screen.
- Use an image upload scanner for screenshots and saved QR files.
- Check the website address before opening an unfamiliar link.
- Try another device if a code is damaged, too small, or low contrast.
- Confirm payment recipients, amounts, and notes inside the official payment app before approving.
- Scan the final print proof, not only the source QR image, before publishing materials.
- Avoid codes that appear pasted over official signage or point to an unexpected domain.
Scan a QR code safely
- 1
Frame the code
Hold the camera steady so the whole QR code and surrounding margin are visible.
- 2
Review the prompt
Check the URL, contact card, WiFi network, or text before opening or saving it.
- 3
Use a local scanner
Upload a QR image to inspect a screenshot or print proof before publishing it.
Frequently asked questions
Can I scan a QR code with my phone camera?
Yes. Most modern phones can read QR codes in the Camera app. Review the link or details in the prompt before opening or saving them.
Can I scan a QR code from an image?
Yes. Use a browser scanner or image upload workflow to decode screenshots, exported artwork, and saved QR files.
Is every QR code safe to open?
No. Treat QR codes like links. Check the decoded destination before opening unfamiliar codes and avoid entering sensitive information on unexpected pages.
How do I scan a QR code on a desktop or laptop?
Use an image upload scanner for screenshots and saved files, or use camera scanning where the browser and device support it.
Why will a QR code not scan?
Common causes include low contrast, glare, a cropped margin, small print, blur, damage, or a code too small for the amount of information it contains.
Is it safe to scan payment QR codes?
Use the official payment app, check the recipient, amount, note, and business name before approving, and avoid public codes that look altered or mismatched.