Che cos'è questo strumento?
Un decodificatore di codici QR legge la sequenza in bianco e nero presente nell'immagine di un codice QR ed estrae il testo in essa codificato: un URL, testo in chiaro, credenziali Wi-Fi, una vCard o qualsiasi altra informazione originariamente codificata. Normalmente ciò richiede la fotocamera di uno smartphone, ma non sempre è possibile puntare comodamente la fotocamera su un’immagine salvata (uno screenshot da una chat, una foto di un codice stampato, un file scaricato).
Questo strumento decodifica direttamente dal file immagine caricato utilizzando la libreria jsQR, lo stesso approccio di decodifica open source utilizzato in molte app di scansione basate sulla fotocamera — semplicemente applicato a un'immagine statica anziché a un feed video in tempo reale.
Perché usarlo?
- Decodifica da qualsiasi file immagine — screenshot, foto, file PNG/JPG scaricati — senza bisogno della fotocamera del telefono.
- Se il contenuto decodificato è un URL, viene visualizzato automaticamente come link cliccabile.
- Elaborazione locale: l'immagine non esce mai dal tuo browser, ad eccezione dei codici QR contenenti password Wi-Fi o link privati.
- Si abbina perfettamente al nostro generatore di codici QR: codifica qui, decodifica lì.
- Gratuito, senza bisogno di creare un account, senza filigrana.
Come si usa
- Fai clic sulla casella oppure trascina su di essa un'immagine contenente un codice QR.
- Il decodificatore si avvia automaticamente e legge il codice.
- Di seguito è riportato il testo decodificato; se si tratta di un URL, viene visualizzato anche un link cliccabile.
- Fai clic su "Copia" per utilizzare il testo decodificato.
Esempio
Input
A screenshot containing a QR code linking to a websiteRisultato
https://codekithub.comViene riconosciuto automaticamente come URL, con un link cliccabile diretto visualizzato accanto al testo non formattato.
Consigli pratici per decodificare un codice QR da un'immagine
- Gli screenshot sono più affidabili delle foto: uno screenshot presenta bordi dei pixel nitidi e definiti, mentre una foto scattata con il cellulare di un codice stampato può risultare sfocata, presentare riflessi o essere stata scattata da un’angolazione errata che distorce i moduli quadrati.
- Se una foto non viene decodificata, ritagliala prima in modo da includere solo il codice QR. Lo sfondo in eccesso attorno al codice può interferire con il riconoscimento del motivo, specialmente nelle immagini più piccole o a bassa risoluzione.
- Prima di scansionare un codice QR con la fotocamera del telefono, decodificarlo qui ti permette di visualizzare l'URL di destinazione o il contenuto come testo in chiaro: utile quando il codice proviene da una fonte sconosciuta e vuoi verificarlo prima di aprire un link.
- I codici QR Wi-Fi, una volta decodificati, restituiscono una stringa grezza del tipo WIFI:T:WPA;S:MyNetwork;P:password;; — il nome della rete e la password sono leggibili direttamente in quel testo, senza bisogno di scansionarli nuovamente con uno smartphone per connettersi.
Motivi comuni per cui un codice QR non viene decodificato
Il problema più comune che si presenta: un codice QR che viene letto correttamente dalla fotocamera di uno smartphone ma non funziona quando la stessa immagine viene caricata qui (o viceversa) è solitamente dovuto alla risoluzione — le app della fotocamera spesso applicano una maggiore nitidezza o la messa a fuoco automatica che un'immagine statica non presenta. Di solito il problema si risolve salvando o esportando nuovamente l’immagine a una risoluzione più alta prima di caricarla.
Il secondo caso più comune è quello di un codice generato con un basso livello di correzione degli errori e successivamente compresso o ridimensionato, il che danneggia il modello quanto basta per impedire la decodifica. Se hai generato il codice tu stesso, puoi evitare questo problema rigenerandolo con una dimensione maggiore.
Domande frequenti
Perché la fotocamera del mio telefono non riesce a scansionare questo codice QR?
Cause comuni: l'immagine risulta troppo piccola o a bassa risoluzione una volta visualizzata sullo schermo; sono presenti riflessi o l'angolazione della foto distorce il motivo; oppure il codice stesso è stato generato con un basso livello di correzione degli errori e presenta lievi danni. Caricando qui il file originale si leggono direttamente i dati grezzi dei pixel, il che spesso garantisce risultati positivi laddove la scansione con la fotocamera non riesce a farlo.
Che tipo di contenuti è in grado di decodificare?
Tutto ciò che può contenere un codice QR: URL, testo semplice, credenziali Wi-Fi (WIFI:T:WPA;S:...), schede di contatto (vCard), numeri di telefono e altro ancora. Lo strumento ti mostra esattamente cosa è stato codificato; nel caso degli URL, ti fornisce anche un link cliccabile.
L'immagine è stata caricata su un server?
No. La decodifica avviene interamente nel browser utilizzando la libreria jsQR, caricata al momento della richiesta. L'immagine viene elaborata localmente e non viene mai trasmessa da nessuna parte: è quindi sicura anche per i codici QR contenenti informazioni private.
Perché compare il messaggio “Nessun codice QR trovato”?
Di solito l'immagine non contiene effettivamente un codice QR completo e integro: verifica che l'intero codice sia visibile e non sia ritagliato, sfocato al punto da risultare irriconoscibile o a una risoluzione troppo bassa per mostrare i singoli moduli.
È possibile decodificare più codici QR presenti in un'unica immagine?
Questo strumento decodifica il primo codice QR che rileva nell'immagine. Se l'immagine contiene più codici, ritaglia e carica ciascuno di essi separatamente.