Scegli lingua

Lettore di QR Code online

Leggi i QR code da un'immagine caricata o dalla fotocamera del dispositivo. Decodifica URL, WiFi, contatti e testo direttamente nel browser.

Mehmet Demiray Pubblicato Aggiornato
Condividi

Due modi per scansionare un QR code

Hai a disposizione due percorsi per leggere un QR code, a seconda di dove si trova il codice. Il primo è il caricamento di un'immagine: trascini una foto o uno screenshot nell'area dedicata, oppure la selezioni dal disco. Lo strumento analizza l'immagine, individua tutti i codici presenti e ne estrae il contenuto. Questo metodo è ideale quando il QR arriva da un documento, da una mail o da una schermata già salvata.

Il secondo percorso usa la fotocamera del dispositivo. Concedi il permesso di accesso e inquadri il codice in tempo reale: la decodifica avviene appena il QR entra a fuoco nel riquadro. È la via più rapida quando hai davanti un volantino, una confezione o uno schermo fisico.

In entrambi i casi il risultato mostra il formato rilevato e il contenuto decodificato, con un pulsante per copiare il testo. Per gli URL compare un collegamento diretto, mentre per le reti WiFi e i contatti i dati vengono presentati in modo leggibile.

Puoi alternare i due metodi senza ricaricare la pagina.

Cosa contiene davvero un QR code

Un QR code non è solo un indirizzo web. Lo stesso pattern di quadrati può trasportare contenuti molto diversi, e lo strumento riconosce il tipo per presentarlo nel modo giusto. Tra i payload più comuni trovi:

  • URL: viene mostrato come collegamento cliccabile verso un sito.
  • Testo semplice: una stringa libera, ad esempio una nota o un codice.
  • Credenziali WiFi: nome della rete, tipo di sicurezza e password, presentati in chiaro.
  • Contatto vCard: nome, telefono, email e azienda, con possibilità di salvataggio.
  • Email, SMS e numero di telefono: pronti per avviare un messaggio o una chiamata.
  • Eventi di calendario: data, ora e titolo dell'appuntamento.

Un singolo QR può contenere fino a diverse migliaia di caratteri, quindi anche un piccolo riquadro racchiude spesso più informazioni di quanto sembri. Riconoscere il tipo di payload è utile per capire cosa farai dopo la scansione: aprire un link, connetterti a una rete o aggiungere un recapito in rubrica. Se generi i tuoi codici, il generatore di QR code crea esattamente questi stessi formati.

Quando una scansione non riesce

A volte il codice non viene letto, e quasi sempre la causa è nell'immagine, non nel QR. La prima nemica è la sfocatura: una foto mossa o fuori fuoco cancella i bordi netti dei quadrati. Scatta di nuovo tenendo fermo il dispositivo o usa uno screenshot già nitido.

Il secondo problema frequente è il riflesso. Schermi lucidi e plastiche patinate creano aloni di luce che coprono parte del pattern. Inclina leggermente l'angolazione o riduci l'illuminazione diretta.

Conta molto anche il contrasto: un QR chiaro su sfondo chiaro è difficile da isolare. I codici nascono per essere scuri su fondo bianco, quindi evita filtri o colori troppo simili.

Un errore tipico è ritagliare troppo l'immagine. Intorno al codice deve restare la cosiddetta zona di quiete, un margine vuoto di circa 4 moduli su ogni lato. Senza quel bordo il rilevatore non distingue dove inizia il pattern. Lascia un po' di spazio attorno al QR e nella maggior parte dei casi la lettura va a buon fine al primo tentativo.

Privacy: tutto resta nel tuo browser

La lettura di un QR code può rivelare dati sensibili: password WiFi, recapiti personali, link a documenti privati. Per questo lo strumento decodifica tutto in locale, dentro il browser, senza inviare nulla a un server.

Quando carichi un'immagine, il file viene elaborato dal codice JavaScript che gira sulla tua macchina. La foto non lascia il dispositivo e non viene caricata online. Lo stesso vale per la fotocamera: il flusso video resta sul dispositivo e ogni fotogramma è analizzato sul posto, non trasmesso altrove.

Questo approccio ha due vantaggi concreti. Il primo è la riservatezza: nessuno screenshot di una rete aziendale o di una vCard viene archiviato da terzi. Il secondo è la velocità, perché non c'è attesa per l'invio e la risposta di un server remoto.

L'accesso alla fotocamera richiede una connessione sicura HTTPS e il tuo permesso esplicito, che puoi revocare in qualsiasi momento dalle impostazioni del browser. Quando chiudi la scheda, nessun dato resta memorizzato: ogni sessione parte pulita, e ciò che hai scansionato rimane soltanto sul tuo schermo.

Oltre il QR: altri formati supportati

Anche se si chiama lettore di QR code, lo strumento riconosce una famiglia più ampia di codici bidimensionali. Oltre al classico QR, decodifica formati come Data Matrix, Aztec e PDF417, usati spesso su biglietti, etichette logistiche e documenti di identità.

Questo significa che una stessa immagine può contenere codici di tipo diverso, e lo strumento li individua tutti, mostrando per ciascuno il formato rilevato accanto al contenuto. Quando carichi una foto con più codici, ottieni un elenco di risultati invece di un solo valore.

Se invece lavori con codici lineari come EAN, UPC o Code 128, stampati su prodotti e confezioni, lo strumento dedicato è il lettore di codici a barre, pensato proprio per quel tipo di scansione.

La tecnologia di base sfrutta librerie collaudate e, dove disponibile, l'API nativa del browser per il rilevamento dei codici. Il risultato è una decodifica affidabile su immagini reali, comprese quelle scattate con il telefono in condizioni non perfette, senza bisogno di installare nessuna applicazione.

Le più frequenti.

Quali formati di codice riesce a riconoscere il lettore?

Lo strumento legge i QR code standard e altri formati bidimensionali come Data Matrix, Aztec e PDF417. Per ogni codice trovato indica il formato rilevato accanto al contenuto decodificato. Per i codici a barre lineari come EAN o UPC conviene usare il lettore di codici a barre dedicato.

Come scansiono un QR code da uno screenshot?

Trascina l'immagine nell'area di caricamento oppure selezionala dal disco. Lo strumento analizza la foto, individua tutti i QR presenti e mostra il contenuto con un pulsante per copiarlo. Funziona con screenshot, foto scattate al volo e immagini salvate da mail o documenti, senza bisogno di ritagliare il codice.

Perché la scansione dalla fotocamera richiede un permesso?

Il browser protegge l'accesso alla fotocamera e chiede sempre il tuo consenso esplicito prima di attivarla. Inoltre la funzione richiede una connessione sicura HTTPS. Il flusso video resta sul tuo dispositivo e non viene inviato a nessun server: puoi revocare il permesso in qualsiasi momento dalle impostazioni del browser.

Può leggere un codice parzialmente danneggiato?

In molti casi sì. I QR code includono una correzione d'errore che permette di recuperare il contenuto anche quando una parte del pattern è rovinata o coperta, in genere fino a circa il 30% della superficie. Se il danno interessa gli angoli di riferimento o supera questa soglia, la lettura può fallire e serve un'immagine migliore.

Le immagini che carico vengono inviate online?

No. La decodifica avviene interamente nel tuo browser tramite codice JavaScript locale. Né le immagini caricate né il flusso della fotocamera lasciano il dispositivo o vengono archiviati su un server. Quando chiudi la scheda non resta memorizzato nulla di ciò che hai scansionato.

Posso leggere più QR code nella stessa immagine?

Sì. Quando una foto contiene più codici, lo strumento li individua tutti e restituisce un elenco di risultati, ciascuno con il proprio formato e contenuto. È utile per documenti, confezioni o schermate che mostrano diversi codici insieme.

Serve installare un'app per usare il lettore?

No, funziona direttamente dal browser su computer e smartphone. Per la lettura da immagine basta caricare un file, mentre per la fotocamera occorre solo concedere il permesso di accesso. Se vuoi creare i tuoi codici invece di leggerli, usa il generatore di QR code.