Utility
QR Code Generator & Reader
Generate QR codes from text or URLs, and decode QR codes from images — runs entirely in your browser.
Loading QR tool…
About this tool
Generate QR codes from any text or URL, and read QR codes back from any image (screenshot, photo, paste).
Everything runs in your browser. The text you encode and the images you decode never leave your device.
Frequently asked questions
- Does my data get uploaded?
- No. Both encoding and decoding happen entirely in your browser. The text you encode and the images you scan never leave your device.
- What can I encode in a QR code?
- Any UTF-8 text, including URLs, plain text, Wi-Fi credentials (SSID + password), email links (mailto:), phone numbers (tel:), and so on. Most apps treat URLs specially.
- What image formats can I decode?
- PNG, JPG, WebP, GIF, BMP — basically anything your browser can render. Decoding works on screenshots, scans, and phone-camera photos.
- Why doesn't decoding always work?
- QR decoding needs reasonable contrast, focus, and resolution. Very small QR codes, heavy compression artifacts, or perspective distortion can fail. Try a sharper or higher-resolution image.