Lettore di QR code
Come funziona
Trascina una foto o uno screenshot che contiene un QR code, clicca per scegliere un file oppure incolla un'immagine dagli appunti (Ctrl+V, o Cmd+V su Mac). Lo strumento trova il codice nell'immagine, lo decodifica e ti mostra cosa c'è dentro, senza fotocamera e senza inviare nulla.
Il contenuto viene riconosciuto in automatico. Un link ha il pulsante per aprirlo; un QR code Wi-Fi viene scomposto in nome della rete, tipo di protezione e password, con un pulsante per copiarla. È quello che ti serve quando qualcuno condivide il Wi-Fi con un adesivo QR e tu sei su un portatile che non può inquadrarlo. Anche i codici con indirizzi email (mailto:), numeri di telefono (tel:), SMS e contatti vCard vengono etichettati, e tutto il resto compare come testo semplice.
La decodifica avviene con un decoder QR scritto in JavaScript che gira nella scheda del browser. L'immagine viene disegnata su un canvas invisibile, analizzata pixel per pixel e poi scartata. Non viene mai caricata, e conta proprio perché password del Wi-Fi e dati di contatto sono tra le cose che si trovano più spesso dentro un QR code.
Se un codice non si legge: ritaglia l'immagine in modo che il QR code occupi più spazio, controlla che la stampa non sia sfocata o curva e verifica il contrasto (moduli scuri su sfondo chiaro si leggono meglio, i codici a colori invertiti possono non funzionare). Gli screenshot di uno schermo si decodificano più facilmente delle foto di un foglio.
Per creare un QR code invece di leggerlo ci sono il generatore di QR code e il generatore di QR code Wi-Fi di questo sito.
Domande frequenti
Come leggere un QR code da un'immagine?
- Trascina l'immagine nel riquadro di questa pagina, clicca per sceglierla dal computer oppure incollala con Ctrl+V. Il contenuto compare sotto: il link con il pulsante per aprirlo, il testo, o i dati della rete Wi-Fi. Funziona con PNG, JPG e gli altri formati di immagine che il browser sa aprire.
Posso vedere la password del Wi-Fi da un QR code?
- Sì, ed è l'uso più comune. I QR code Wi-Fi contengono una stringa standard WIFI: con nome della rete (SSID), tipo di protezione e password. Carica o incolla l'immagine e lo strumento mostra i tre campi, con un pulsante per copiare la password. Legge solo quello che è scritto nel codice: non può recuperare la password di una rete dal nulla.
Mi serve una fotocamera o un telefono?
- No, ed è il senso di questo strumento. Legge i QR code dalle immagini: screenshot, foto ricevute su WhatsApp, schermate di un PDF, foto scattate con un altro dispositivo. Se riesci a mettere il codice in un file immagine o negli appunti, lo decodifichi da qualsiasi PC o portatile.
L'immagine viene caricata su un server?
- No. L'immagine viene decodificata da JavaScript nella scheda del browser (la libreria jsQR su un canvas) e non lascia mai il tuo dispositivo: nella scheda Rete degli strumenti per sviluppatori non parte nessuna richiesta durante la lettura. È una scelta voluta, perché i QR code contengono spesso password del Wi-Fi e dati di contatto.
Perché non trova il QR code nella mia immagine?
- Di solito perché il codice è troppo piccolo nell'inquadratura (ritaglia più stretto), la foto è sfocata o storta, il contrasto è scarso, oppure è stata tagliata la zona di rispetto, cioè il margine bianco intorno al codice. Gli screenshot si leggono quasi sempre; le foto di superfici curve o lucide sono le più difficili. Prova a ritagliare in modo che il QR code occupi quasi tutta l'immagine.
Quali contenuti riconosce?
- Link (http e https), credenziali Wi-Fi (WIFI:), indirizzi email (mailto:), numeri di telefono (tel:), SMS (sms: e SMSTO:), contatti vCard e testo libero. Qualunque sia il tipo, il contenuto grezzo decodificato è sempre disponibile con un pulsante per copiarlo.
Legge anche i codici a barre?
- No, solo i QR code. I codici a barre lineari (EAN, Code 128) e gli altri formati 2D (Data Matrix, Aztec, PDF417) usano simbologie diverse e questo strumento non li gestisce.