12 motivi comuni per cui il tuo QR Code non funziona (e come risolverli)

A person views a holographic figure inside a snow-globe-like container, emerging from a QR Code welcome mat. A screen allows the person to select a service.

I QR Code falliscono per motivi prevedibili e risolvibili. Un codice rotto significa coinvolgimento perso, utenti frustrati e spesa di stampa sprecata. Questa guida copre i 12 problemi più comuni dei QR Code e fornisce una soluzione chiara per ognuno.

Punti chiave:

  • I QR Code falliscono per tre motivi principali: Difetti di design, errori tecnici o fattori ambientali che interferiscono con la scansione.

  • La maggior parte dei problemi di scansione è riconducibile a errori evitabili come bassa risoluzione dell’immagine, scarso contrasto di colore o una zona di rispetto mancante attorno al codice.

  • I QR Code Dinamici ti permettono di correggere link rotti o obsoleti senza ristampare, eliminando uno dei punti di fallimento più comuni.

  • Testare il tuo QR Code su più dispositivi (sia iPhone che Android) e in diverse condizioni di illuminazione prima della distribuzione risolve la maggior parte dei problemi.

  • Se un codice viene scansionato ma carica una pagina di errore, il problema risiede nell’URL di destinazione, non nel QR Code stesso.

12 motivi comuni per cui i QR Code non funzionano (e come risolverli)

Prima di iniziare, determina se il tuo problema riguarda l’aspetto del codice, il link dietro di esso o il dispositivo di scansione. Questa distinzione ti aiuta ad andare dritto alla soluzione pertinente qui sotto.

Rendi più efficaci le tue strategie con i QR Code di Bitly.

Inizia a creare QR Code personalizzati e stabilisci connessioni più significative.

Inizia ora

1. Bassa qualità dell’immagine

Un QR Code sfocato o pixelato non verrà scansionato perché i dispositivi non riescono a distinguere i singoli moduli dati. Questo accade quando esporti a bassa risoluzione o ridimensioni un’immagine raster oltre le sue dimensioni originali.

La soluzione: Esporta il tuo QR Code a un minimo di 300 dpi. Usa il formato SVG per i materiali stampati, così il codice si ridimensiona senza perdere nitidezza. Se stai lavorando con un PNG, parti da 1000px o più grande e non allungarlo mai oltre la sua dimensione originale.

2. Contrasto dei colori scarso

Gli scanner di QR Code si basano sul contrasto tra i moduli scuri e lo sfondo chiaro per leggere il pattern. Quando i colori sono troppo simili, o quando posizioni moduli scuri su uno sfondo scuro, lo scanner non riesce a distinguere il codice dall’ambiente circostante.

La soluzione: Attieniti a moduli di colore scuro su uno sfondo chiaro. Il nero su bianco offre i tassi di scansione più elevati, ma puoi usare i colori del brand purché il rapporto di contrasto rimanga forte. Evita di invertire il pattern (moduli chiari su sfondo scuro), poiché molti scanner hanno difficoltà con questa configurazione. Scopri di più nel nostro articolo su come progettare con codici di colore chiaro.

3. Dimensioni inadeguate

Un QR Code troppo piccolo per la sua distanza di scansione diventa illeggibile. I dispositivi hanno bisogno di dati visivi sufficienti per identificare e decodificare il pattern, e la distanza riduce la risoluzione effettiva della fotocamera.

La soluzione: Segui la regola 10:1: Il tuo QR Code dovrebbe misurare almeno 1 pollice per ogni 10 pollici di distanza di scansione. A distanza di un braccio, il minimo è 2 cm × 2 cm (circa 0,8 × 0,8 pollici). Un codice su un cartellone pubblicitario scansionato da 30 piedi deve essere largo almeno 3 piedi. Le dimensioni minime del QR Code sono sempre una considerazione importante.

4. Livello di correzione dell’errore eccessivo

Le modalità di correzione dell’errore più elevate aggiungono più dati al pattern del QR Code, rendendolo più denso e difficile da scansionare in alcune condizioni. Per i codici che memorizzano un URL fisso, livelli di correzione dell’errore più bassi (come L o M) spesso producono tassi di scansione più elevati perché il pattern rimane più semplice.

LivelloCapacità di ripristinoIdeale per
L~7%URL brevi, ambienti controllati
M~15%Uso generale (impostazione predefinita consigliata)
Q~25%Uso esterno/maneggiamento approssimativo
H~30%Codici con loghi incorporati

La soluzione: Usa il Livello M come impostazione predefinita a meno che tu non abbia un motivo specifico per scegliere un livello superiore. Scegli il Livello H solo se stai incorporando un logo che copre parte del codice. La ricerca sulla correzione degli errori dei QR Code conferma che livelli più alti possono ridurre l’affidabilità della scansione per dati fissi aumentando la densità del codice.

5. Design disordinato o codice eccessivamente complesso

Un QR Code che memorizza troppi dati produce un pattern denso e complesso, più difficile da scansionare. I QR Code statici codificano direttamente l’intero URL di destinazione, quindi URL più lunghi creano codici più complessi.

La soluzione: Usa QR Code Dinamici invece di quelli statici. I codici dinamici memorizzano un breve URL di reindirizzamento indipendentemente dalla lunghezza dell’URL di destinazione, mantenendo il pattern semplice e scansionabile. Ti permettono anche di raccogliere analisi e aggiornare la destinazione senza rigenerare il codice.

6. Mancanza di una zona di rispetto (bordo bianco)

Lascia un margine di almeno quattro volte la larghezza di un modulo attorno all’intero codice. La zona di rispetto indica allo scanner dove inizia e finisce il codice. Senza di essa, gli elementi grafici circostanti si confondono con il pattern, confondendo il lettore.

La soluzione: Non ritagliare o affollare mai i bordi del tuo QR Code. La maggior parte dei generatori di QR Code include una zona di rispetto per impostazione predefinita, ma design personalizzati o layout stretti possono eliminarla. Lo standard GS1 specifica un margine minimo di quattro volte la larghezza del modulo su tutti i lati.

Un QR Code può scansionare perfettamente, ma fallire comunque se l’URL di destinazione non funziona, è stato spostato o è scritto in modo errato. Gli utenti vedono un errore 404 o una pagina vuota e presumono che il problema sia il codice stesso.

La soluzione: Verifica sempre che il tuo URL di destinazione si carichi correttamente su dispositivo mobile prima di distribuire il codice. Meglio ancora, usa i QR Code Dinamici di Bitly così puoi aggiornare il link in qualsiasi momento senza ristampare. Se la pagina di destinazione viene spostata, reindirizzi semplicemente il codice al nuovo URL dal tuo pannello di controllo Bitly.

8. Formato file non corretto

La compressione JPEG introduce artefatti che sfocano i bordi netti tra i moduli del QR Code. Questi artefatti rendono più difficile per gli scanner rilevare i singoli moduli, specialmente a dimensioni ridotte.

La soluzione: Scegli il formato giusto per il tuo caso d’uso:

  • SVG: Ideale per la stampa a qualsiasi dimensione (vettoriale, infinitamente scalabile)

  • PNG: Ideale per digitale/web ad alta risoluzione (1000px+)

Per i materiali stampati, SVG è sempre la scelta più sicura perché mantiene bordi nitidi indipendentemente dal ridimensionamento. Scopri di più sulle opzioni di design creativo di QR Code che mantengono la scansionabilità.

9. Illuminazione ambientale

Gli scanner di QR Code utilizzano la fotocamera del dispositivo e le fotocamere hanno bisogno di luce adeguata per catturare un’immagine nitida. I codici posizionati in corridoi poco illuminati, angoli in ombra o sotto una forte illuminazione dall’alto possono non essere scansionati.

La soluzione: Testa il posizionamento del tuo QR Code nelle condizioni di illuminazione reali in cui si troverà. Se il luogo è costantemente buio, valuta di aggiungere una piccola retroilluminazione o di riposizionare il codice su una superficie meglio illuminata. Le finiture opache riducono il riflesso causato da un’illuminazione intensa.

10. Problemi di compatibilità del dispositivo (iPhone e Android)

Gli smartphone e i tablet più datati potrebbero non avere la funzionalità di scansione di QR Code integrata. Se il tuo telefono non scansiona un QR Code, il problema potrebbe essere un sistema operativo non aggiornato piuttosto che il codice stesso.

La soluzione: Aggiorna il sistema operativo del tuo dispositivo all’ultima versione, dato che sia iOS che Android hanno migliorato la scansione nativa nei recenti aggiornamenti. Se il tuo dispositivo non riesce ancora a scansionare nativamente (comune su Android 8 o versioni precedenti), scarica un’app scanner di QR Code dedicata. Testa i tuoi codici su almeno un iPhone e un dispositivo Android prima della distribuzione per individuare eventuali lacune di compatibilità.

11. Autorizzazioni del lettore di QR Code disabilitate

La fotocamera del tuo telefono ha bisogno dell’autorizzazione per accedere alla funzione di scansione. Se qualcuno ha disattivato le autorizzazioni della fotocamera o ha spento il lettore di QR Code integrato, il dispositivo semplicemente non risponderà ai codici.

La soluzione: Controlla le impostazioni del tuo dispositivo:

  • iPhone: Apri il menu Impostazioni → Tocca Fotocamera → Attiva “Scansiona QR Code”

  • Android: Apri l’app Fotocamera → Tocca il menu Altro → Tocca l’icona Impostazioni → Attiva “Scansiona QR Code”

Per una guida completa su come abilitare la scansione su entrambe le piattaforme, consulta la nostra guida alla scansione di un QR Code.

12. Connessione internet scarsa

Un QR Code che rimanda a un sito web, a una pagina di destinazione o a un’app necessita di una connessione internet attiva per caricare la destinazione. In questo scenario, il codice viene scansionato correttamente, ma il contenuto sottostante non appare.

La soluzione: Posiziona i QR Code in luoghi in cui gli utenti hanno probabilmente una connessione Wi-Fi o cellulare stabile. Se il codice rimanda a contenuti sensibili al fattore tempo (come un portale di pagamento o il check-in di un evento), indica il requisito di connettività vicino al codice o offri un’alternativa offline. Per una maggiore tranquillità, scopri come proteggerti dai QR Code dannosi.

Best practice per creare QR Code di alta qualità e affidabili

Checklist pre-pubblicazione QR Code:

  • Risoluzione: Minimo 300 dpi, formato SVG o PNG grande

  • Contrasto: Moduli scuri su sfondo chiaro

  • Dimensioni: Minimo due centimetri per due centimetri; segui la regola 10:1 distanza-dimensione

  • Zona di silenzio: Margine di quattro volte la larghezza del modulo su tutti i lati

  • Test del link: Verifica che l’URL di destinazione si carichi su dispositivo mobile

  • Test del dispositivo: Scansiona con almeno un iPhone e un dispositivo Android

  • Test dell’ambiente: Fai il test nelle condizioni di illuminazione reali in cui si troverà il codice

Usa i Bitly Codes

I Bitly Codes sono QR Code Dinamici che puoi personalizzare, monitorare e aggiornare da un unico pannello di controllo. A differenza dei codici statici, ti permettono di cambiare l’URL di destinazione in qualsiasi momento senza dover ristampare, e forniscono analisi delle scansioni in tempo reale così puoi monitorare le prestazioni. Crea il tuo primo QR Code con Bitly in pochi minuti.

Testa i tuoi QR Code

Testare i tuoi QR Code su più dispositivi e condizioni permette di individuare i problemi prima che il tuo pubblico li incontri. Scansiona sia con iPhone che con telefoni Android, prova diverse condizioni di illuminazione e testa alla distanza effettiva che il tuo pubblico sperimenterà. Bitly Analytics mostra i dati di scansione in tempo reale, così puoi verificare che i codici funzionino una volta che sono attivi.

Dai istruzioni chiare

Non tutti sanno istintivamente come scansionare un QR Code. Aggiungi un breve invito all’azione vicino al codice, come \”Scansiona per ottenere il 20% di sconto\” o \”Inquadra qui con la fotocamera per saperne di più.\”” Questa semplice aggiunta aumenta il coinvolgimento e riduce gli errori di scansione.

Ottimizza il posizionamento:

Posiziona i tuoi QR Code dove le persone possono tenere comodamente il telefono fermo alla giusta distanza. Evita di posizionare i codici su oggetti in movimento, dietro vetri che causano riflessi o ad angolazioni estreme. Il posizionamento ideale è all’altezza degli occhi su una superficie piana e opaca con una buona illuminazione.

Inizia a scansionare in modo più intelligente con QR Code affidabili

La maggior parte dei problemi con i QR Code è evitabile con la giusta configurazione e i giusti test. I 12 problemi sopra elencati coprono praticamente ogni motivo per cui un codice non viene scansionato, e ognuno ha una soluzione semplice.

I QR Code Dinamici di Bitly eliminano i guasti tecnici più comuni (come link non funzionanti e URL obsoleti) e forniscono analisi delle scansioni per aiutarti a individuare i problemi in anticipo. Puoi modificare le destinazioni, personalizzare i design e monitorare le prestazioni da un unico pannello di controllo.

Inizia con Bitly e crea QR Code Dinamici che puoi modificare, tracciare e risolvere senza doverli ristampare.

Domande frequenti

Perché il mio iPhone non riesce a scansionare un QR Code?

Il tuo iPhone potrebbe non scansionare i QR Code se l’impostazione \”Scansiona QR Code\” è disattivata in Impostazioni → Fotocamera. Altre cause comuni includono una lente della fotocamera sporca, scarsa illuminazione o tenere il telefono troppo vicino al codice. Assicurati che il tuo software iOS sia aggiornato, poiché le versioni precedenti potrebbero avere bug di scansione che Apple ha risolto nel frattempo. Se la fotocamera integrata continua a non funzionare, prova a utilizzare un’app scanner di terze parti dall’App Store.

Perché il mio telefono Android non riesce a scansionare un QR Code?

I problemi di scansione su Android derivano spesso da autorizzazioni della fotocamera disabilitate o da un sistema operativo non aggiornato. Apri l’app Fotocamera → Tocca il menu Altro → Tocca l’icona Impostazioni e attiva “Scansiona QR Code”. Se il tuo telefono non dispone della scansione QR nativa (comune sui dispositivi con Android 8 o versioni precedenti), scarica Google Lens o un’altra app scanner<2> dal Play Store. Inoltre, assicurati che ci sia un’illuminazione adeguata e tieni il telefono fermo a una distanza compresa tra quindici e venticinque centimetri dal codice.

Perché il mio QR Code viene scansionato ma mostra una pagina di errore?

Quando un QR Code viene scansionato correttamente, ma la pagina di destinazione mostra un errore 404 o non viene caricata, il problema risiede nell’URL codificato piuttosto che nell’immagine del QR Code stessa. La pagina collegata potrebbe essere stata spostata o eliminata, oppure l’URL potrebbe contenere un errore di battitura. Se hai creato il codice come un QR Code statico, devi generare un nuovo codice con l’URL corretto. Un QR Code Dinamico di Bitly ti consente di aggiornare il link di destinazione in qualsiasi momento senza dover ristampare il codice fisico.

I QR Code scadono o smettono di funzionare nel tempo?

I QR Code in sé non scadono mai perché il pattern è una codifica visiva permanente dei dati. Tuttavia, il contenuto a cui rimandano può cambiare, essere spostato o andare offline. I QR Code Dinamici dipendono da un servizio di reindirizzamento attivo, quindi smettono di funzionare se il servizio viene interrotto. I QR Code Dinamici di Bitly rimangono attivi a tempo indeterminato su tutti i piani a pagamento e ti consentono di aggiornare l’URL di destinazione ogni volta che ne hai bisogno.

Qual è la dimensione minima per un QR Code scansionabile?

La dimensione minima consigliata per un QR Code stampato è di due centimetri per due centimetri (circa 0,8 per 0,8 pollici) quando scansionato a distanza di un braccio. Per distanze di scansione maggiori, segui la regola 10:1: il codice dovrebbe misurare almeno un pollice per ogni 10 pollici tra lo scanner e il codice. Un QR Code su un cartellone pubblicitario pensato per essere scansionato da 30 piedi di distanza deve essere largo almeno tre piedi.

Un QR Code danneggiato può ancora funzionare?

I QR Code includono una correzione degli errori integrata, che consente loro di rimanere scansionabili anche con danni minori. Al livello di correzione degli errori standard Medium (M), un codice può perdere fino al 15% dei suoi moduli e continuare a essere scansionato correttamente. Tuttavia, danni gravi ai tre marcatori di posizione angolari (i grandi quadrati in tre angoli) impediranno sempre la scansione perché i dispositivi usano questi marcatori per individuare e allineare il codice.