How to Decode a WiFi QR Code on a Laptop or PC (No App Needed)
WiFi QR codes are great when you have a phone handy. But if you're at a laptop staring at a QR code sticker on a router, a screenshot someone sent you, or a photo you took earlier — your phone camera isn't going to help. You need a way to decode that image directly on your computer.
Here are the four methods that work, from fastest to slowest.
Try it free — no app, no account
Paste, upload, or use your webcam — your image never leaves your browser.
Method 1 — Paste a Screenshot (Fastest)
This is the quickest method when the QR code is on a screen you can see.
Step 1: Take a screenshot of the QR code
- Windows: Press
Win + Shift + Sto open the snipping tool, then draw a box around the QR code - Mac: Press
Cmd + Shift + 4, then drag to select just the QR code area - Linux: Use
PrtScnor your distro's screenshot tool
Step 2: Paste into the decoder
Go to WifiQRScan, click into the decoder area, and press Ctrl+V (or Cmd+V on Mac). The image pastes directly — no file to save or upload.
Step 3: Read the result
The decoder extracts the network name (SSID), password, and security type within a second. Copy the password with one click.
Best for: QR codes on another screen, codes shared in a chat, or anything you can screenshot.
Method 2 — Upload a Photo or Image File
If you already have the QR code saved as an image (JPEG, PNG, WEBP, GIF), upload it directly.
- Go to WifiQRScan and click Upload or drag the file onto the drop zone
- Select your image file from the file picker
- The decoder processes it instantly in your browser
Best for: Photos taken on a phone and sent to your laptop, downloaded QR code images, or scanned documents containing a QR code.
Tip: If the image is blurry or low-resolution, the decode may fail. Try to get a photo where the QR code fills most of the frame.
Method 3 — Use Your Laptop Webcam
If you have the QR code printed on paper or on a physical device and a working webcam, you can scan it directly.
- Go to WifiQRScan — Decode page and click the Camera tab
- Allow camera access when prompted
- Hold the QR code up to your webcam, centered in the frame
- The decoder auto-detects and reads the code
Best for: Printed QR codes (router stickers, sign-up cards, printed handouts) or QR codes on a phone screen held up to your camera.
Tips for better results:
- Use good lighting — natural light or a desk lamp pointed at the code
- Hold the paper steady (prop it against something if needed)
- Keep the code within 15–40 cm of the camera
- If scanning fails, try the Upload method by photographing the code first
Method 4 — Decode from a URL
If the QR code image is hosted online (shared via Slack, in a Google Doc, in an email, or on a web page), you can decode it without downloading anything.
- Right-click the QR code image and select Copy image address (or Copy image URL)
- Go to WifiQRScan — Decode page and click the URL tab
- Paste the image URL and click Decode
Best for: QR codes embedded in web pages, documents, or shared via cloud storage links.
Note: This only works if the URL points directly to an image file (ending in .jpg, .png, .webp, etc.) and the server allows cross-origin requests.
What the Decoded Output Means
Once the QR code decodes successfully, you'll see three fields:
| Field | What it is |
|---|---|
| Network Name (SSID) | The name of the WiFi network as it appears in your device's WiFi list |
| Password | The plain-text WiFi password — copy this and type it anywhere |
| Security Type | Usually WPA2 or WPA3 for modern networks, or WEP for very old routers |
Click the copy icon next to the password to copy it to your clipboard. Then paste it wherever you need it — a smart TV settings screen, a gaming console, a printer, or any device that can't scan QR codes.
On mobile, the Connect button creates a direct connection without typing anything.
Privacy — Does the Decoder Upload My Image?
No. WifiQRScan decodes entirely inside your browser using ZXing-wasm (the ZXing library compiled to WebAssembly) and jsQR as a fallback. Your image is never sent to any server.
You can verify this by opening your browser's network inspector (F12 → Network tab) while decoding — you'll see zero outbound requests containing your image data.
Troubleshooting
The QR code won't decode
- Crop the image so the QR code fills as much of the frame as possible
- Ensure the whole code is visible — no corners cut off
- Try a different input method (e.g., if Upload fails, try Screenshot paste)
- Check that the image isn't heavily compressed (JPEG artifacts can confuse decoders)
Got an empty or unexpected result
- The image may contain a non-WiFi QR code (a URL, contact card, or plain text)
- Try the general QR decoder which shows raw decoded text for any format
Webcam won't scan
- Make sure you granted camera permission in the browser (check the address bar for a blocked camera icon)
- Try holding the code closer or further away — most webcams have a minimum focus distance of ~15 cm
Try it free — no app, no account
Paste a screenshot or upload a photo — works on any laptop or PC.