Scan any QR code instantly — point your camera or upload an image. No app needed.
No hace falta descargar ni registrarse.
O sube una imagen si tienes una captura.
El escáner detecta el tipo de QR y muestra la acción correcta.
Works on any device with a camera — phones, tablets, and laptops. Just allow camera access when prompted.
Have a QR code saved as a photo or screenshot? Upload it directly. Drag and drop, paste from clipboard, or browse your files.
El escáner de FreeQR detecta el tipo de código QR y muestra la acción correcta.
Opens the link in your browser
Displays the embedded text
Saves the contact to your phone
Shows network name and password — connect instantly
Opens a pre-filled email ready to send
Initiates a phone call
Opens a pre-filled text message
Adds the event to your calendar
Opens coordinates in your maps app
Opens the app or its store listing
Funciona en el navegador en ordenador, tablet o móvil. Sin gastar espacio ni dar permisos.
La decodificación se hace en tu dispositivo. No se sube, guarda ni comparte nada.
Sube capturas, fotos o códigos QR guardados. No solo con la cámara.
URLs, contactos, Wi-Fi, eventos, ubicaciones y más. El tipo se detecta automáticamente.
Interfaz limpia. Solo el escáner y tu resultado.
No hace falta cuenta. Sin límites de uso. Escanea todos los códigos que quieras.
Your iPhone camera has a built-in QR scanner — just open the Camera app and point it at the code. If you have a QR code saved as a photo, use FreeQR's image upload scanner above.
Most Android phones (Android 9+) scan QR codes natively through the camera or Google Lens. For older devices or saved images, use the FreeQR scanner — no app needed.
Desktop computers don't have a native QR scanner. Use FreeQR's upload feature: drag and drop a QR code image, paste from clipboard, or browse your files.
Chromebooks can scan QR codes through the camera app (Chrome OS 90+). For screenshots or images, use FreeQR's online scanner directly in Chrome — no extension required.
Check browser permissions — look for the camera icon in the address bar.
Make sure the QR code is clear, not cropped, and has good contrast.
Move closer or zoom in. The code needs to be sharp and well-lit.
The code may be damaged, too small, or use low error correction.
The destination URL may have changed or expired (common with dynamic QR codes).
Update your OS — QR scanning requires iOS 11+ or Android 9+.
Tip: Still not working? Try uploading a screenshot of the QR code instead of scanning with your camera. Image scanning often works when camera scanning doesn't.
A QR code (Quick Response code) is a two-dimensional barcode that stores information in a pattern of black and white squares. When scanned, it instantly decodes into text, a URL, contact info, or other data.
QR codes were invented by Denso Wave in 1994 for tracking automotive parts. Today, they're used everywhere — restaurant menus, event tickets, product packaging, business cards, and marketing campaigns.
How scanning works: Your camera captures the QR code pattern. The scanner software identifies the three large squares (finder patterns) to orient the code, then reads the data modules to extract the encoded information. This entire process takes milliseconds and happens locally on your device.
Now that you've scanned one, make your own. FreeQR lets you create dynamic QR codes with custom landing pages — editable anytime, scannable everywhere.
Dynamic QR codes
Change the destination without reprinting
Custom landing pages
Build mobile pages with text, images, forms, and more
Scan analytics
See who scans, when, and where
Custom design
Add your logo, brand colors, and custom patterns
Free forever
No credit card. No trial. Actually free.