Compress Image
Shrink JPG, PNG or WebP without visible quality loss.
Never uploadedRead a QR code out of a screenshot or photo. Decoding happens in your browser - nothing is uploaded.
QR Scanner
A screenshot or photo containing the code. It never leaves your device.
A screenshot, photo or saved picture containing the code.
Reading happens in your browser - nothing is uploaded.
The decoded content is shown as text so you can check a link before opening it.
This tool reads QR codes out of an image file or screenshot. That covers the case a phone cannot help with - a code you already have on screen rather than one in front of you.
No. Decoding runs in your browser, which matters because QR codes routinely contain WiFi passwords and personal contact details.
Usually the image is too low-resolution, badly blurred, or the code is cropped so a corner marker is missing. Crop tightly around the full code and try a sharper capture.
Check it first. QR codes are a common phishing vector precisely because you cannot read them by eye - this tool shows you the decoded destination as text before you decide to visit it.
Decode a QR code out of a screenshot, photo or saved image, entirely inside your browser. This covers the situation a phone camera cannot help with: a code that is already on your screen rather than in front of you. Nothing is uploaded, which matters more than usual here, because QR codes routinely carry WiFi passwords and personal contact details. The decoded content is shown as plain text first - worth reading before you follow it, since QR codes are a common phishing vector precisely because the destination is unreadable by eye.
The last couple are from other categories - there are 81 tools here in total.
Shrink JPG, PNG or WebP without visible quality loss.
Never uploadedSet exact pixel dimensions, or fit a preset size.
Never uploadedConvert JPG to PNG and keep a lossless copy.
Never uploadedConvert PNG to JPG with a background of your choice.
Never uploadedShrink PDFs to fit email, chat, or upload limits.
Strong random passwords, generated in your browser.
Never uploaded