}
FreeQR
Back to Blog
QR Code Non Funziona? Come Diagnosticare e Risolvere il Problema

QR Code Non Funziona? Come Diagnosticare e Risolvere il Problema

Scopri perche il tuo QR code non funziona in meno di due minuti. FreeQR ti guida passo dopo passo nella diagnosi e nella soluzione.

Il motivo piu comune per cui un QR code smette di funzionare non ha nulla a che vedere con il telefono, la luminosita o la qualita di stampa. La piattaforma che ha creato il codice lo ha disattivato.

Le prove scadono. I limiti di scansioni vengono raggiunti. Gli abbonamenti decadono. Il codice sul tuo volantino, menu o biglietto da visita ha lo stesso aspetto del giorno in cui lo hai stampato, ma il server che lo gestiva ha smesso di rispondere. Secondo uno studio Uniqode del 2025, il 52% dei consumatori ha incontrato un QR code morto. Prima di modificare le impostazioni della fotocamera, verifica se il codice e ancora attivo.

Questa guida ti accompagna attraverso una diagnostica a due livelli. Prima capisci se il problema e il codice o il telefono. Poi applichi la soluzione giusta.

Punti chiave

  • La disattivazione della piattaforma e la causa numero 1. Oltre la meta dei QR code che non funzionano dipende dalla piattaforma che revoca l'accesso dopo una prova, un limite di scansioni o la scadenza dell'abbonamento, non da un problema con il telefono o il codice stampato.

  • Un solo test separa i problemi del codice da quelli del telefono. Scansiona un QR code sulla confezione di un prodotto. Se funziona, il problema e quel codice specifico. Se non scansiona nulla, il problema e il dispositivo.

  • Dimensione e formato prevengono la maggior parte dei problemi di stampa. La dimensione minima per la scansione e 2 x 2 cm a distanza di braccio, e la regola 10:1 (distanza di scansione / 10 = larghezza minima del codice) vale per tutte le distanze (ISO/IEC 18004:2024).

  • La correzione degli errori puo salvare i codici danneggiati. I QR code tollerano fino al 30% di danno fisico al livello di correzione piu alto (Livello H) secondo lo standard ISO/IEC 18004.

  • I QR code dinamici e statici si guastano in modi diversi. I QR code dinamici si guastano a livello server (disattivazione della piattaforma, abbonamento scaduto). I QR code statici si guastano a livello contenuto (errore nell'URL, dati troppo densi per il pattern).

Primo passo: il codice e morto o il problema e il telefono?

Diagramma diagnostico con due percorsi per QR code che non si scansiona

Prima di modificare qualsiasi impostazione, fai un test di due secondi. Trova un QR code che sai che funziona. Le confezioni dei prodotti sono la fonte piu semplice: scatole di cereali, bottiglie di shampoo e confezioni di caffe hanno quasi sempre un QR code. Scansionalo.

Se quel codice si scansiona senza problemi, il telefono e la fotocamera funzionano. Il problema e il QR code specifico che stavi cercando di scansionare. Vai alla sezione successiva.

Se non si scansiona nulla, nemmeno il codice sulla confezione, il problema e dal lato del telefono. Vai a "Il problema e il telefono" qui sotto.

Questo singolo test ti evita di perdere dieci minuti a regolare le impostazioni della fotocamera quando il codice stesso era inattivo.

Il problema e il codice

Hai confermato che il telefono scansiona altri QR code senza problemi. Significa che qualcosa non va con quel codice specifico. Ecco le cinque cause, ordinate dalla piu probabile alla meno probabile.

La piattaforma lo ha disattivato

La maggior parte delle persone presume che i QR code siano permanenti. Molti non lo sono. Secondo il report State of QR Codes 2025 di Uniqode, il 59% dei consumatori ora scansiona QR code ogni giorno, il che significa che un singolo codice disattivato puo deludere centinaia di persone prima che qualcuno se ne accorga.

I QR code dinamici instradano le scansioni attraverso un server di redirect controllato dalla piattaforma che li ha creati. Se la piattaforma revoca l'accesso a quel redirect, il codice diventa morto. Il pattern stampato sul materiale non e cambiato. Il server dietro ha semplicemente smesso di rispondere.

Ecco come le piattaforme revocano l'accesso:

  • Scadenza della prova. Alcune piattaforme si pubblicizzano come "gratuite" quando in realta offrono una prova di 7-14 giorni. I codici creati durante la prova funzionano perfettamente fino alla scadenza, poi ogni codice viene disattivato. QR Code Generator (Egoditor) ha un punteggio di 1,5 su 5 su Trustpilot con oltre 9.200 recensioni, e la lamentela piu comune e esattamente questo schema: ti iscrivi "gratis", stampi i materiali, ricevi l'email di disattivazione.

  • Limite di scansioni. QR Tiger limita i codici del piano gratuito a 500 scansioni per l'intera vita del codice. QRCodeKIT limita le scansioni a 100 al mese. Raggiungi il limite e il codice diventa silenzioso, senza alcun avviso per chi scansiona.

  • Abbonamento scaduto. I codici creati con un piano a pagamento vengono spesso disattivati quando fai il downgrade o cancelli. Il team di supporto di Uniqode ha confermato per iscritto che la fine dell'abbonamento significa la fine del servizio.

Come verificare: Accedi alla piattaforma che hai usato per creare il codice. Se il codice risulta "inattivo", "scaduto" o "prova terminata", questa e la risposta. Se non riesci ad accedere, l'account potrebbe essere stato eliminato.

Come risolvere: Se la piattaforma offre la riattivazione, puoi pagare per ripristinare il codice. In caso contrario, devi creare un nuovo codice e aggiornare i materiali stampati. Per evitare del tutto questo problema, usa una piattaforma dove i codici del piano gratuito restano attivi in modo permanente senza limiti di scansioni. Il piano gratuito di FreeQR non fa scadere i codici e non limita le scansioni.

Per un approfondimento su come e perche i QR code scadono, leggi I QR Code Scadono?.

L'URL di destinazione e non funzionante

QR code scansionato correttamente ma che porta a una pagina di errore 404

Il codice in se potrebbe essere a posto. Si scansiona, il redirect parte, ma la pagina a cui punta non esiste piu o non si e mai caricata correttamente.

Cause comuni:

  • Errore di battitura nell'URL. Una lettera mancante, un carattere sbagliato o http:// invece di https:// possono tutti produrre un link morto.

  • Pagina spostata o eliminata. La destinazione esisteva quando hai creato il codice, ma da allora e stata rimossa, riorganizzata o spostata a un nuovo URL.

  • Dominio scaduto. Se il dominio nell'URL di destinazione non e piu registrato, ogni codice che punta ad esso e non funzionante.

Come risolvere: Se hai usato un QR code dinamico, accedi alla dashboard della piattaforma e aggiorna l'URL di destinazione. Il codice sui materiali stampati resta invariato. Se hai usato un QR code statico, l'URL e incorporato direttamente nel pattern. Non puoi cambiarlo senza creare e ristampare un nuovo codice. Questa e una delle differenze principali tra QR code statici e dinamici.

Il codice e troppo piccolo, sfocato o danneggiato

La dimensione e uno dei motivi piu trascurati per cui un QR code non si scansiona. La dimensione minima raccomandata per un QR code scansionato a distanza di braccio e 2 x 2 cm (circa 0,8 x 0,8 pollici). Al di sotto, la maggior parte delle fotocamere dei telefoni fatica a risolvere i singoli moduli nel pattern.

Per i codici scansionati a distanza, come su poster o striscioni, usa la regola 10:1: la distanza di scansione divisa per 10 corrisponde alla larghezza minima del QR code. Un poster pensato per essere scansionato da 2 metri di distanza ha bisogno di un QR code largo almeno 20 cm. Questo rapporto tiene conto di variabili reali come l'angolo della fotocamera, la luce ambientale e il leggero mosso, rendendolo un riferimento affidabile per tutti i formati di stampa (fonte: linee guida sulle dimensioni del QR code di Delivr).

La sfocatura e il secondo problema. Se hai scaricato il QR code come PNG a bassa risoluzione e poi lo hai ingrandito per la stampa, i moduli (i piccoli quadrati che compongono il pattern) diventano sfumati. Gli scanner hanno bisogno di bordi netti per leggere. Esporta sempre in SVG per i materiali stampati e in PNG ad alta risoluzione (almeno 300 DPI) per lo schermo.

Il danno fisico di solito e recuperabile. I QR code usano la correzione degli errori Reed-Solomon, definita nello standard ISO/IEC 18004, su quattro livelli:

Livello di correzione errori

Capacita di recupero dati

Ideale per

L (Basso)

7% delle codeword

Ambienti interni puliti

M (Medio)

15% delle codeword

Stampa di uso generale

Q (Quartile)

25% delle codeword

Uso esterno o ad alto traffico

H (Alto)

30% delle codeword

Condizioni difficili, loghi sovrapposti

Al Livello H, fino al 30% del codice puo essere distrutto e continuera a scansionarsi. Sotto quella soglia, il codice funziona. Sopra, il codice non funziona. Per una spiegazione completa di come funziona, leggi Correzione degli Errori nei QR Code.

Il codice contiene troppi dati

Piu dati in un QR code significano un pattern piu denso con moduli piu piccoli, e moduli piu piccoli sono piu difficili da leggere per le fotocamere. Questo colpisce in particolare i QR code statici perche memorizzano l'intero payload direttamente nel pattern.

Un QR code che codifica un URL breve come freeqr.com/abc produce un pattern semplice e facile da scansionare. Un QR code che codifica una vCard di 300 caratteri o un intero paragrafo di testo produce una griglia densa che richiede condizioni ideali per la scansione.

Come risolvere: Usa un URL shortener per ridurre la lunghezza dell'URL prima di codificarlo come QR code statico. Oppure passa a un QR code dinamico, che codifica sempre un URL di redirect breve indipendentemente dalla lunghezza della destinazione finale.

Il design ha compromesso la scansionabilita

QR code con colori invertiti che non si scansiona accanto a una versione con colori corretti

I QR code personalizzati hanno un bell'aspetto sui materiali del brand, ma le scelte di design possono compromettere la scansionabilita.

Colori invertiti. I QR code sono progettati per avere moduli scuri su sfondo chiaro. Se inverti questo (pattern chiaro su sfondo scuro), molti scanner non riescono a leggerlo. Alcuni telefoni piu recenti gestiscono i codici invertiti, ma i dispositivi piu vecchi e le app scanner di terze parti spesso falliscono.

Basso contrasto. Un codice grigio scuro su sfondo grigio medio puo sembrare elegante, ma gli scanner hanno bisogno di un forte contrasto tra il pattern e lo sfondo. Il nero su bianco funziona meglio. Se usi i colori del brand, assicurati che la differenza di luminosita sia significativa.

Quiet zone mancante. La quiet zone e il bordo vuoto intorno al QR code, tipicamente largo almeno quattro moduli. Indica allo scanner dove finisce il codice e inizia lo sfondo. Se testo, immagini o altri elementi di design invadono questo spazio, lo scanner potrebbe non rilevare affatto il codice.

Finder pattern coperti. I tre grandi quadrati negli angoli di ogni QR code (chiamati finder pattern) sono il modo in cui gli scanner si orientano. Loghi, grafiche o personalizzazioni eccessive che coprono questi quadrati possono impedire che il codice venga riconosciuto come QR code.

Modalita di guasto: QR code statici vs dinamici

I QR code statici e dinamici si guastano in modi diversi. Capire quale tipo stai usando restringe immediatamente la diagnosi.

Modalita di guasto

QR code statico

QR code dinamico

Disattivazione piattaforma

Non interessato (nessun server coinvolto)

Rischio principale: prove, limiti di scansioni e abbonamenti scaduti possono interrompere il redirect

URL di destinazione non funzionante

Non risolvibile senza ristampare

Risolvibile aggiornando l'URL di redirect nella dashboard

Densita dei dati troppo alta

Rischio elevato: l'intero payload e codificato nel pattern

Rischio basso: solo un breve URL di redirect e codificato

Danno fisico

Si applica la correzione degli errori (fino al 30% al Livello H)

Si applica la stessa correzione degli errori

Problemi di design/contrasto

Ugualmente colpito

Ugualmente colpito

Scadenza

Non scade mai (i dati sono autonomi)

Dipende dalle politiche della piattaforma

La differenza fondamentale: i QR code statici si guastano a livello contenuto (i dati incorporati nel pattern), mentre i QR code dinamici si guastano a livello server (il redirect controllato dalla piattaforma). Per un confronto dettagliato, leggi Tipi di QR Code.

Il problema e il telefono

Il test con la confezione e fallito. Nulla si scansiona. Questo significa che il problema e nel dispositivo, non nel codice. Secondo un sondaggio Bitly del 2025, il 55% dei marketer ritiene che il principale ostacolo per i consumatori con i QR code sia la mancanza di comprensione su come usarli, incluso non sapere le giuste impostazioni della fotocamera.

Impostazioni della fotocamera o dello scanner

Schermata delle impostazioni del telefono con l'opzione di scansione QR code attivata

La scansione QR e integrata nella maggior parte dei telefoni moderni, ma potrebbe essere disattivata.

Su iPhone: Vai su Impostazioni, poi Fotocamera, e verifica che "Scansiona QR code" sia attivato. Questa impostazione e abilitata di default, ma puo essere disattivata accidentalmente. Sugli iPhone piu vecchi (precedenti a iOS 11), la fotocamera integrata non supporta la scansione QR. Usa invece il Lettore di codici dal Centro di Controllo.

Su Android: La posizione dell'impostazione varia in base al produttore. Su Samsung, vai su Impostazioni, poi Fotocamera, poi "Scansiona QR code". Su Pixel, apri la fotocamera e verifica che i suggerimenti di Google Lens siano abilitati. Su altri marchi, cerca "QR" o "scansione" nelle impostazioni. Se la tua versione di Android e precedente ad Android 9, potresti aver bisogno di un'app scanner dedicata dal Play Store.

Controlla anche le basi: un obiettivo sporco, una pellicola protettiva rotta o una custodia che copre il bordo della fotocamera possono tutti impedire una scansione corretta.

Per una guida completa alla scansione su ogni dispositivo, leggi Come Scansionare un QR Code.

Illuminazione e ambiente

Il telefono e le impostazioni potrebbero essere a posto, ma l'ambiente sta lavorando contro di te.

  • Troppo buio. La fotocamera ha bisogno di luce sufficiente per leggere il pattern. In ambienti poco illuminati, attiva la torcia del telefono (la maggior parte delle app fotocamera permette di attivare il flash durante la scansione).

  • Riflessi. Superfici lucide come menu laminati, vetrine o riflessi dello schermo possono rimandare la luce direttamente nell'obiettivo della fotocamera. Inclina leggermente il telefono, circa 15 gradi, per ridurre il riflesso senza perdere la messa a fuoco sul codice.

  • Distanza. Tieni il telefono a 15-25 cm (6-10 pollici) dal codice. Troppo vicino e la fotocamera non riesce a mettere a fuoco. Troppo lontano e il pattern e troppo piccolo per essere risolto.

Problemi dell'app o del sistema operativo

Se le impostazioni sono corrette e l'ambiente va bene, il problema potrebbe essere il software.

  • Riavvia l'app fotocamera. Chiudila completamente e riaprila. Su iPhone, scorri verso l'alto dal selettore di app. Su Android, forza l'arresto dell'app Fotocamera nelle Impostazioni.

  • Prova un'app scanner QR dedicata. Se lo scanner integrato nella fotocamera non funziona, scarica un'app scanner QR dall'App Store o da Google Play. Queste app usano lo stesso hardware della fotocamera ma a volte gestiscono meglio i casi limite. (Nota: usa solo app scanner di sviluppatori affidabili. Il phishing tramite QR code falsi, noto come "quishing", e aumentato del 587% nel 2024 secondo Mordor Intelligence, quindi evita app scanner che richiedono permessi non necessari.)

  • Aggiorna il sistema operativo. I bug della scansione QR vengono corretti negli aggiornamenti del sistema operativo. Se stai usando una versione precedente di iOS o Android, l'aggiornamento potrebbe risolvere il problema.

Come verificare un QR code prima della stampa

Ogni problema di scansione e piu facile da prevenire che da risolvere dopo che 1.000 copie sono in circolazione. Con le scansioni di QR code nel retail cresciute del 43% anno su anno nel 2023-2024 secondo QR Code KIT, ci sono piu codici in circolazione che mai, e un singolo codice non funzionante puo compromettere migliaia di scansioni. Segui questa checklist prima di approvare qualsiasi lavoro di stampa.

Checklist di verifica QR code pre-stampa con telefono che scansiona a dimensione reale

  1. Scansiona con almeno due telefoni diversi. Usa un iPhone e un dispositivo Android. Un codice che si scansiona sul tuo iPhone potrebbe fallire su un telefono Android piu vecchio con una fotocamera a risoluzione inferiore.

  2. Scansiona alla dimensione stampata reale. Stampa una copia di prova a dimensione piena. Se il codice e destinato a un biglietto da visita, testalo alle dimensioni del biglietto da visita, non su un foglio intero.

  3. Scansiona in condizioni di illuminazione realistiche. Se il codice sara esposto in un ristorante poco illuminato, testalo in condizioni di scarsa illuminazione. Se sara su un cartello esterno, testalo alla luce del sole dove sono possibili riflessi.

  4. Verifica che l'URL di destinazione si carichi correttamente su mobile. Scansiona il codice, attendi che la pagina si carichi e verifica che il contenuto appaia come previsto sullo schermo del telefono. Pagine ottimizzate per desktop su mobile sono una delusione comune dopo la scansione.

  5. Verifica che il redirect funzioni (per i codici dinamici). Se stai usando un QR code dinamico, conferma che il redirect sia attivo e punti alla destinazione corretta nella dashboard della piattaforma.

  6. Esporta nel formato giusto. Usa SVG per la stampa e PNG ad alta risoluzione (300+ DPI) per lo schermo. Non ingrandire mai un'immagine a bassa risoluzione.

Formato di stampa

Esportazione raccomandata

Perche

Biglietti da visita, volantini

SVG (vettoriale)

Si adatta a qualsiasi dimensione senza pixelazione

Schermi digitali, email

PNG a 300+ DPI

Moduli nitidi a dimensione fissa di visualizzazione

Striscioni grandi, cartelloni

SVG o PDF (vettoriale)

Mantiene la nitidezza a dimensioni molto grandi

FAQ

Perche il mio QR code non si scansiona?

Inizia con il test diagnostico: scansiona un QR code di cui sai che funziona (le confezioni dei prodotti vanno bene). Se si scansiona, il problema e il codice specifico, molto probabilmente una piattaforma disattivata, un URL di destinazione non funzionante o un problema di dimensioni e qualita di stampa. Se non si scansiona nulla, il problema sono le impostazioni della fotocamera del telefono o l'ambiente.

I QR code possono scadere?

Si. I QR code dinamici controllati da una piattaforma possono essere disattivati quando le prove scadono, i limiti di scansioni vengono raggiunti o gli abbonamenti decadono. I QR code statici non scadono perche i dati sono codificati direttamente nel pattern. E il redirect, non il codice in se, che "scade". Leggi I QR Code Scadono? per la spiegazione completa.

Quanto piccolo puo essere un QR code?

La dimensione minima raccomandata e 2 x 2 cm (0,8 x 0,8 pollici) per i codici scansionati a distanza di braccio. Per la scansione a distanza, dividi la distanza di scansione prevista per 10 per ottenere la larghezza minima del codice. Un codice su un poster visto da 3 metri deve essere largo almeno 30 cm.

Un QR code danneggiato puo ancora funzionare?

Si. I QR code hanno una correzione degli errori integrata che compensa danni, sporco o ostruzione parziale. Al livello di correzione piu alto (Livello H), fino al 30% del codice puo essere distrutto e continuera a scansionarsi. Sotto quella soglia, il codice funziona. Sopra, il codice non funziona. Scopri di piu in Correzione degli Errori nei QR Code.

Perche il mio QR code ha smesso di funzionare dopo pochi giorni?

Quasi certamente per la scadenza della prova della piattaforma. Molti generatori di QR code offrono una prova "gratuita" di 7-14 giorni. I codici creati durante la prova vengono disattivati quando questa termina. Se hai stampato quei codici, le uniche opzioni sono riattivare tramite un abbonamento a pagamento o creare nuovi codici su una piattaforma che non fa scadere i codici del piano gratuito.


Se il tuo QR code non funziona, la soluzione e solitamente piu semplice di quanto pensi. La maggior parte dei problemi risale alla piattaforma, non al codice. Se vuoi codici che restino attivi senza limiti di scansioni o scadenze di prova, il piano gratuito di FreeQR mantiene ogni codice attivo in modo permanente.

Written by Andy Lee, QR Technology Specialist at FreeQR. FreeQR helps people create dynamic QR codes with built-in landing pages and scan analytics. Learn more about us.