QR Code Decoder — Read QR Codes from Images
Decode QR codes from photos, screenshots, and documents. Extract URLs, text, and contact info instantly. Free online reader.
Found a QR code in a screenshot, PDF, or photo but cannot scan it with your phone? The MyPDF QR Code Decoder reads QR codes from uploaded images and extracts the encoded data — URLs, text, Wi-Fi credentials, contact cards, and more.
How to Decode a QR Code
- Upload — Drop an image (JPG, PNG, TIFF) or PDF containing a QR code.
- Decode — The tool detects the QR code and extracts the encoded data.
- Copy or follow — Copy the decoded text, open the URL, or save the contact card.
What Can Be Decoded
| Encoded Data | Output |
|---|---|
| URL | Clickable link |
| Plain text | Raw text string |
| Wi-Fi credentials | Network name, password, encryption type |
| vCard | Contact name, phone, email, address |
| Email (mailto) | Email address and optional subject |
| SMS | Phone number and pre-filled message |
| Calendar event | Date, time, location, description |
Practical Tips
- Decode QR codes in PDFs. Upload the PDF directly — no need to screenshot individual pages. The tool scans all pages for QR codes.
- Check suspicious QR codes. Before scanning an unknown QR code with your phone, decode it here first to preview the URL and check for phishing or malicious links.
- Enhance low-quality images. If the QR code is blurry, increase the image contrast or sharpen it before uploading for better detection rates.
Can it decode multiple QR codes in one image?
Yes. The tool detects and decodes every QR code found in the image, returning the data and position for each one.
What if the QR code is damaged?
QR codes have built-in error correction. Codes with minor damage (up to 30% of the pattern obscured, depending on the error correction level) can usually still be decoded.
Does the tool also decode regular barcodes?
This tool is specialised for QR codes. For 1D barcodes (Code 128, EAN-13, UPC, etc.), use the Barcode Decode tool.
Related Tools
- QR Code Generator — Create new QR codes for any data.
- Barcode Decode — Read 1D barcodes from images.
- Barcode Generator — Generate barcodes in multiple formats.
- Image to Text (OCR) — Extract text from images.