Upload an image or use the device camera to decode QR text and links. Decoding runs locally — nothing is uploaded.
Need to create a code? Use the QR Code generator.
QR Reader extracts the text hidden in a QR symbol from an uploaded image or from your device camera. Decoding runs in the browser; QuickConvert does not receive the frame or the decoded string. Use it to verify a code before you follow it, to copy a long URL without retyping, or to check that a poster matches the link your team intended.
Creating codes is the opposite job. When you need to make a new square from a URL or Wi-Fi password, use QR Code on the same site. Reader and generator together cover both sides of the lifecycle without sending payloads to a server.
A QR code is not encrypted. Anyone who sees the square learns the payload, including Wi-Fi passwords on guest cards. That is fine for a café network named on the wall; it is dangerous for admin panels.
Treat scanned URLs like email links. Parking meters and flyers have hosted phishing codes. When an event badge includes a QR, decode here first; if the hostname surprises you, ask staff before you log in.
Blur, glare, and low contrast defeat any decoder. Shoot straight-on under even light. For a code on a laptop screen, take a still screenshot and upload instead of photographing glare.
Codes embedded in PDF handouts need a raster step. Export the page with PDF to Images, crop to the symbol, then decode. If export fails because the PDF is encrypted, unlock in a local reader first.
Some portals show QR codes for payment or pickup confirmation. If your phone cannot read a smudged printout, photograph it, upload here, and paste the result into a desktop flow. When an image upload fails for unrelated reasons, the guide on why a form rejects your image still applies to the screenshot you took of the code.
Camera frames and uploaded bitmaps stay on the device while the library runs. Close the tab to end camera access. The decode string may contain secrets; do not paste Wi-Fi passwords into chat clients just because the tool displayed them.
Read how to make a QR code for encoding rules and privacy with online file tools for how page analytics differs from file processing.
After the initial page load, decoding images works offline on many browsers. Camera mode also runs without the network once scripts are cached. Plan ahead for conference halls with weak signal: load the page while you have connectivity, then decode on the show floor.
Product UPC barcodes on packaging are usually not QR and may not decode here. Linear menus on restaurant tablets sometimes use proprietary schemes. Use the native app the venue provides when the label is not a square QR.
For archiving decoded strings, store them in a password manager or ticket system rather than a public screenshot folder. The reader does not keep history after you close the tab.
No. QR Reader decodes in the browser. Frames from the camera and pixels from your file stay on the device while the library works. QuickConvert does not receive the picture or the decoded secret.
What to put in a QR code, how the Wi-Fi format works, and why the image you download is not a secret.
How to tell a browser-side tool from an upload, and what QuickConvert still sends when your files stay on the device.
“Unsupported file type”, “file too large”, “invalid dimensions”: what each image upload error usually means, and how to fix WebP, HEIC, renamed files, and size problems.
When a page should become a picture, how scale and format change the result, and why selectable text does not survive.