QR Code Scanner
Scan QR codes using your device camera or from uploaded images. Decode any QR code to reveal its content instantly.
Drag & drop a QR code image or browse
Supports PNG, JPG, JPEG, GIF, BMP, WebPHow to Use QR Code Scanner
How to Scan QR Codes
- Allow camera access: Grant permission when prompted (for camera scanning).
- Point at QR code: Hold the QR code within the camera frame.
- Wait for detection: The code is automatically detected and decoded.
- Or upload image: Click upload to scan from a saved image or screenshot.
- View content: See the decoded content displayed on screen.
- Take action: Click links, copy text, or save contacts.
Scanning Tips
- Ensure good lighting for camera scanning
- Hold the camera steady
- Make sure the entire QR code is visible in frame
- For damaged codes, try different angles or use a clearer image
Features
- Real-time camera scanning
- Image upload support
- Drag and drop images
- Clipboard paste support
- URL detection with preview
- WiFi auto-connect formatting
- vCard contact parsing
- Event calendar integration
- Scan history
- Copy decoded content
- No app installation needed
- Privacy-focused local processing
About QR Code Scanner
QR codes are everywhere but not all phones have built-in scanners. Our web-based scanner reads QR codes through your device camera or from uploaded images—no app installation required.
Scanning Methods
Multiple ways to decode:
- Camera scan: Point your camera at any QR code
- Image upload: Upload screenshots or photos containing QR codes
- Drag and drop: Drop image files directly into the scanner
Content Types Recognized
The scanner identifies and formats various content types: URLs (with clickable links), contact cards (vCard format), WiFi credentials (network name and password), plain text, email addresses, phone numbers, and calendar events.
Security Awareness
QR codes can link to malicious websites. Always check the decoded URL before clicking. Our scanner displays the full URL so you can verify legitimacy. Be cautious with codes from unknown sources.
Camera Permissions
Camera scanning requires browser permission to access your camera. This is a one-time prompt—permission can be revoked in browser settings anytime. Image upload works without any permissions.