← Tutti gli strumenti

Generatore di Codici QR

Crea un codice QR da qualsiasi testo o URL nel browser e scaricalo gratuitamente. Scopri come funzionano i QR, i loro usi con Wi-Fi e vCard e i consigli per la scansione.

Cos'è davvero un codice QR

Un codice QR è quella piccola griglia di quadratini bianchi e neri che hai probabilmente scansionato centinaia di volte senza pensarci. "QR" sta per Quick Response, risposta rapida, e il nome calza: la fotocamera di uno smartphone lo legge in una frazione di secondo. Sotto la superficie è semplicemente dati disegnati come un'immagine. Ogni piccolo quadrato, chiamato modulo, è scuro o chiaro, e quel motivo codifica una stringa di testo. Punta la fotocamera, e lo scanner ritraduce lo schema in qualsiasi cosa fosse memorizzata, di solito un link, ma può essere anche molte altre cose.

I tre quadrati grandi agli angoli sono la parte che riconosce quasi tutti. Sono i pattern di individuazione, e indicano allo scanner dove si trova il codice e in che direzione è orientato. Ecco perché un codice QR si legge bene anche quando è inclinato, capovolto o tenuto in un'angolazione scomoda. Il resto della griglia trasporta il messaggio vero e proprio, più un ingegnoso sistema di ridondanza di cui parleremo tra poco.

I codici QR possono memorizzare diversi tipi di dati a seconda di cosa ci si inserisce. Il formato dispone di alcune modalità di codifica integrate, tra cui numerico, alfanumerico e byte grezzi, il che consente a un piccolo quadrato di contenere un indirizzo web, qualche frase o un payload strutturato come i dati di un contatto. Il nostro generatore di codici QR costruisce tutto questo direttamente nel tuo browser, disegna il risultato e ti consente di scaricare l'immagine.

Griglia QR astratta e luminosa di quadratini ciano e dorati che si assemblano su uno sfondo indaco scuro
Un codice QR è una griglia di quadrati in cui ogni cella codifica un bit di dati.

A cosa servono

L'utilizzo quotidiano più comune è un semplice URL. Stampalo su un manifesto o su un biglietto da visita, qualcuno lo scansiona e il browser si apre. Semplice. Ma il formato gestisce anche una serie di altri impieghi comuni, e vale la pena conoscerli tutti.

I codici Wi-Fi sono tra i preferiti. Invece di dettare una lunga password a ogni ospite, si codificano il nome della rete, il tipo di sicurezza e la password in un unico quadrato. L'ospite punta la fotocamera e riceve un messaggio "connettersi a questa rete?". Niente digitazione, niente a sillabare i caratteri uno per uno. Appendilo all'interno di un mobile da cucina o vicino all'ingresso e il gioco è fatto.

C'è poi il vCard, che racchiude un contatto completo in un codice: nome, telefono, email, azienda, sito web. Scansionandolo, il telefono propone di salvare il contatto. I ristoranti usano i codici QR per i menu, così un segnaposto sul tavolo rimanda direttamente all'offerta del giorno. E i codici di pagamento, enormemente popolari in molti Paesi, permettono di scansionare per inviare denaro o saldare un conto senza scambiarsi le coordinate bancarie. Se hai bisogno invece di un codice in stile retail, il generatore di codici a barre copre i formati lineari tradizionali.

Correzione degli errori e quiet zone

Ecco la parte che rende i codici QR genuinamente robusti. Integrata in ogni codice c'è la correzione degli errori, che è un modo elegante per dire ridondanza. Una porzione dello schema memorizza copie di backup dei dati, così lo scanner può ricostruire il messaggio anche se parte del codice è graffiata, sporcata, sbiadita o parzialmente coperta. Ci sono quattro livelli, da circa il sette percento di recupero fino a circa il trenta percento. Il livello più alto è il motivo per cui le aziende possono inserire un logo al centro di un codice senza romperlo: i dati di backup colmano il vuoto.

Il compromesso è la dimensione. Maggiore correzione degli errori significa più moduli da inserire nella stessa stringa, quindi la griglia diventa più densa. Per un codice pulito su schermo, una correzione bassa va benissimo. Per qualcosa stampato su un banner che starà all'esterno e raccoglierà sporcizia, alzare il livello è un'assicurazione intelligente.

Una cosa che le persone spesso trascurano: la quiet zone. È il margine vuoto di spazio bianco intorno al codice. Gli scanner ne hanno bisogno per capire dove inizia e finisce il codice. Avvicinare testo, un bordo o uno sfondo elaborato fino al margine del codice può silenziosamente rovinare un codice altrimenti perfetto. Lascia una cornice chiara di bianco intorno, di larghezza pari circa a quattro moduli, e risparmierai un sacco di frustrazione da "perché non si scansiona".

Smartphone che scansiona un codice ciano e dorato luminoso con un raggio di luce che legge i dati su uno sfondo navy scuro
Un telefono legge lo schema in una frazione di secondo, poi agisce sui dati.

Codici statici e dinamici

Questa distinzione crea confusione a molte persone. Un codice QR statico ha i dati incorporati direttamente nello schema. Il link, il testo, qualunque cosa tu abbia inserito, è fisicamente disegnato nei quadrati. Il codice generato da questo strumento è statico. Questo ha vantaggi reali: funziona per sempre, non richiede account, nessun server, e nulla può scadere o essere disattivato. Quello che codifichi è quello che farà sempre.

Un codice dinamico è diverso. Invece della destinazione reale, codifica un link di reindirizzamento breve che punta al server di un fornitore, che poi indirizza l'utente dove hai impostato. Questo ti consente di cambiare la destinazione in seguito e di raccogliere statistiche sulle scansioni, ma comporta degli obblighi: di solito si paga un abbonamento, e se il fornitore chiude o smetti di pagare, tutti i codici che hai stampato diventano inutilizzabili. Per la maggior parte delle esigenze personali e delle piccole imprese, un codice statico è la scelta più solida e gratuita. Sfoglia il resto dei nostri generatori se hai bisogno di altri strumenti.

Consigli per la stampa e la scansione

Qualche suggerimento pratico. Mantieni un buon contrasto: un codice scuro su sfondo chiaro si legge meglio, e non invertire i colori. Non rimpicciolirlo troppo: un codice inferiore a circa due centimetri su una pagina stampata diventa difficile da scansionare a distanza normale. Testa prima di stamparne mille: scansiona la prova effettiva con un paio di telefoni diversi. Fai attenzione alla quiet zone, e se il codice vivrà in un posto poco favorevole, scegli un livello di correzione degli errori più alto. Tieni l'URL corto dove puoi, poiché dati più lunghi generano una griglia più densa e difficile da scansionare.

Domande frequenti

I codici QR scadono?

I codici QR statici non scadono mai. I dati sono codificati direttamente nello schema, quindi funzionano finché esiste lo standard QR. Solo i codici dinamici possono smettere di funzionare, e ciò accade quando il server di reindirizzamento del fornitore va offline.

Questo generatore di codici QR è gratuito e rispetta la privacy?

Sì. Il codice viene costruito interamente nel tuo browser, quindi nulla di quello che digiti viene inviato a un server. Non c'è account, nessun tracciamento e nessun limite sul numero di codici che puoi creare.

Quanti dati può contenere un codice QR?

Molti più di quanti la maggior parte delle persone si aspetti. I codici più grandi possono memorizzare migliaia di caratteri, ma in pratica conviene mantenerlo corto. Meno dati significano una griglia meno densa e più facile da scansionare.

Perché il mio codice QR non si scansiona?

Le cause più comuni sono contrasto insufficiente, codice stampato troppo piccolo o quiet zone mancante, il margine bianco che lo circonda. Anche danni fisici o una correzione degli errori bassa possono causare problemi. Testa con un vero telefono prima di stampare in serie.

Posso creare un codice QR per il Wi-Fi?

Sì. Un codice Wi-Fi codifica il nome della rete, il tipo di sicurezza e la password. Un ospite lo scansiona e riceve un invito a unirsi alla rete senza dover digitare la password a mano.

Qualcuno può modificare il mio codice QR dopo che l'ho creato?

Non uno statico. Poiché i dati vivono nello schema stesso, l'unico modo per cambiarlo è generare un nuovo codice. Quella permanenza è esattamente il motivo per cui i codici statici sono affidabili.