Generatore gratuito di codici QR senza registrazione

Ultima revisione dei contenuti:

Scrivi l’indirizzo di un sito, i dati di un biglietto vCard, un’e-mail o un numero di telefono e il generatore mostra subito il codice QR. Imposta dimensione, margine, colori e livello di correzione errori, poi scarica un file PNG o SVG.

Per la stampa scarica il file SVG, che si ingrandisce senza perdere qualità. Scegli il livello Q o H quando il codice può sporcarsi o graffiarsi.

Inserisci dati per generare un codice QR.

Che cos’è un codice QR?

Il codice QR è un codice a barre bidimensionale composto da moduli neri disposti in uno schema bianco di forma quadrata. Lo ha sviluppato nel 1994 l’azienda giapponese DENSO WAVE per tracciare i pezzi di automobili nelle fabbriche Toyota[1]. Le lettere QR stanno per quick response, cioè risposta rapida, perché il codice è stato progettato per una lettura veloce. Secondo DENSO WAVE, si leggeva più di 10 volte più velocemente degli altri codici[2].

Un codice QR è formato da moduli, i quadratini scuri e chiari. Esistono 40 versioni: la versione 1 ha 21 × 21 moduli, la versione 40 ne ha 177 × 177 e ogni versione aggiunge 4 moduli per lato[3]. Il generatore sceglie da solo la versione più piccola in cui entrano i tuoi dati. Da giugno 2000 la norma internazionale ISO/IEC 18004 descrive il codice QR[4].

Codice QR con l’indirizzo arteontools.com circondato da un margine azzurro di quattro moduli
Un codice QR con l’indirizzo https://arteontools.com al livello di correzione M ha 25 × 25 moduli. La fascia azzurra mostra il margine di quattro moduli che il generatore aggiunge in modo predefinito. Grafica: Arteon.

Come creare un codice QR gratis?

Crei un codice QR in cinque passaggi. L’anteprima si aggiorna da sola dopo ogni modifica ai dati o alle impostazioni.

  1. Nel campo Tipo di dati scegli Indirizzo URL, Testo, Biglietto da visita (vCard), E-mail o Telefono.
  2. Inserisci i dati. Il biglietto da visita richiede i campi Nome e Cognome, l’e-mail il campo Indirizzo e-mail. I campi con la dicitura (opzionale) possono restare vuoti.
  3. In Dimensione (px) scegli una larghezza dell’immagine da 150 a 1000 px e lascia Margine (zona silenziosa) su 4.
  4. Imposta Colore codice QR, Colore sfondo e Livello di correzione errori. In modo predefinito il codice è nero su sfondo bianco, con livello M.
  5. Clicca su Scarica PNG o Scarica SVG. I pulsanti funzionano quando l’anteprima mostra un codice pronto.

Il generatore crea il codice nel tuo browser e non invia i tuoi dati a nessun server. Non serve un account e il numero di codici non ha limiti.

Che cosa salva il generatore nel codice QR?

Abbiamo inserito ogni esempio nel generatore. La colonna di destra mostra il testo esatto salvato nel codice, che lo smartphone legge dopo la scansione.
Tipo di datiEsempio inseritoSalvato nel codice
Indirizzo URLazienda.it/menuhttps://azienda.it/menu
TestoTavolo 12, piano superioreTavolo 12, piano superiore
Biglietto da visita (vCard)Giulia Rossi, Rossi & Figli S.r.l., Milano, +39 02 1234 5678, info@azienda.it, www.azienda.itBiglietto da visita vCard 3.0 da BEGIN:VCARD a END:VCARD, testo completo nella sezione successiva
E-mailinfo@azienda.it con l’oggetto Prenotazione tavolomailto:info@azienda.it?subject=Prenotazione%20tavolo
Telefono+39 02 1234 5678tel:+390212345678

Come creare un codice QR con un biglietto da visita vCard?

Un codice con biglietto da visita contiene i contatti nel formato vCard 3.0, il formato di biglietto da visita elettronico descritto nella RFC 2426. Il generatore richiede i campi Nome e Cognome perché li usa per costruire i campi N e FN, obbligatori in ogni vCard 3.0[5]. I campi con la dicitura (opzionale) entrano nel codice solo se li compili. Ecco il testo del biglietto di esempio:

BEGIN:VCARD
VERSION:3.0
N:Rossi;Giulia;;;
FN:Giulia Rossi
ORG:Rossi & Figli S.r.l.\, Milano
TEL:+390212345678
EMAIL:info@azienda.it
URL:https://www.azienda.it
END:VCARD

Dal numero di telefono il generatore tiene solo il segno più e le cifre, e al sito web aggiunge https://. Ogni campo compilato allunga il testo, e più dati richiedono più moduli[3]. Su un biglietto da visita piccolo inserisci solo i dati che servono a chi lo riceve. Gli stessi contatti puoi inserirli nel generatore di firma e-mail, che trasforma il telefono e il sito web in link cliccabili.

Biglietto da visita bianco non stampato appoggiato a una pietra scura accanto a tre pennelli e a una foglia verde
Un biglietto da visita bianco prima della stampa. Un codice vCard con solo nome e telefono ha meno moduli di un codice con l’indirizzo completo dell’azienda, quindi a parità di larghezza ogni modulo è più grande. Foto: Mediamodifier, Unsplash.

Come creare un codice QR per un sito, un’e-mail o un telefono?

Sito web

Scrivi l’indirizzo nel campo Indirizzo URL. Se manca https://, il generatore lo aggiunge all’inizio e sostituisce gli spazi con %20. Un indirizzo e-mail scritto in questo campo viene salvato come link mailto: a un nuovo messaggio, e un numero di telefono come link tel: a una chiamata.

E-mail

Il tipo E-mail richiede il campo Indirizzo e-mail. Il generatore aggiunge Oggetto (opzionale) e Messaggio (opzionale) al link mailto:, così il nuovo messaggio riporta l’oggetto e il testo che hai scritto[6]. Separa più indirizzi con le virgole e il generatore toglie gli spazi tra loro.

Telefono

Nel campo Telefono scrivi il numero con il prefisso internazionale, ad esempio +39 02 1234 5678. Nel codice restano solo il segno più e le cifre. Un link tel: non può contenere spazi, e parentesi e trattini servono solo a leggere meglio il numero e non vengono composti durante la chiamata[7]. L’interno scritto dopo int. non entra nel codice. Se quello che scrivi non contiene un numero, l’anteprima mostra il messaggio: Scrivi il numero di telefono in cifre, meglio con il prefisso internazionale.

Che cosa puoi scrivere nei campi del generatore QR?

Scrivi il contenuto così come ce l’hai: un indirizzo senza https://, un numero di telefono con spazi e parentesi, un dominio con le accentate o un indirizzo email. Il generatore lo trasforma nella forma che il telefono legge come link. Ogni riga è un inserimento che abbiamo provato nel generatore. La colonna Salvato nel codice mostra il testo che legge lo smartphone. Il generatore mette una barra rovesciata davanti alla virgola in un campo del biglietto da visita, perché la RFC 2426 descrive così i valori[5], e salva l’a capo del messaggio come %0D%0A, secondo la RFC 6068[6].
Cosa scriviCampoSalvato nel codiceCosa cambia il generatore
azienda.it/menuIndirizzo URLhttps://azienda.it/menuAggiunge https:// all’inizio dell’indirizzo.
azienda.it/menu pranzo.pdfIndirizzo URLhttps://azienda.it/menu%20pranzo.pdfSostituisce lo spazio con %20.
info@azienda.itIndirizzo URLmailto:info@azienda.itSalva l’indirizzo e-mail come link a un nuovo messaggio.
+39 02 1234 5678Indirizzo URLtel:+390212345678Salva il numero come link a una chiamata.
caffè-roma.it/menuIndirizzo URLhttps://xn--caff-roma-33a.it/menuSalva il dominio in Punycode, nella forma xn--.
wa.me/+39 312 345 6789Indirizzo URLhttps://wa.me/393123456789Toglie il segno più e gli spazi dal numero WhatsApp.
+39 02 1234 5678 int. 21Telefonotel:+390212345678Toglie gli spazi e l’interno. Lo 0 di 02 resta nel numero.
02 1234 5678Telefonotel:0212345678Salva il numero senza +39. Aggiungi +39 se il codice può essere scansionato da chi chiama dall’estero.
Rossi & Figli S.r.l., MilanoAzienda (opzionale)ORG:Rossi & Figli S.r.l.\, MilanoMette una barra rovesciata davanti alla virgola.
www.azienda.itSito web (opzionale)URL:https://www.azienda.itAggiunge https:// all’inizio dell’indirizzo.
marco@azienda.it, anna@azienda.itIndirizzo e-mailmailto:marco@azienda.it,anna@azienda.itToglie lo spazio dopo la virgola.
Buongiorno, (a capo) vorrei prenotare un tavolo per venerdì.Messaggio (opzionale)mailto:info@azienda.it?body=Buongiorno%2C%0D%0Avorrei%20prenotare%20un%20tavolo%20per%20venerd%C3%AC.Salva l’a capo come %0D%0A e la ì come %C3%AC.
La libreria open source ZXing, che legge i codici a barre, tratta un indirizzo con lettere fuori dall’ASCII come testo semplice e non come link[8]. Per questo il generatore salva il dominio in Punycode (xn--), che apre lo stesso sito. In un link wa.me WhatsApp si aspetta il numero completo in formato internazionale, senza segno più, zeri iniziali, parentesi e trattini[9].

Quanti caratteri entrano in un codice QR?

La capacità dipende dal livello di correzione errori e dal tipo di caratteri. Abbiamo verificato i numeri nella libreria del generatore per la versione più grande, la 40. I valori del livello L corrispondono ai dati di DENSO WAVE[4].
Livello di correzione erroriMinuscole senza accentiLettere accentate (à, è, ù)Solo cifre
L - Basso (7 %)295314767089
M - Medio (15 %)233111655596
Q - Alto (25 %)16638313993
H - Massimo (30 %)12736363057
Una lettera accentata occupa 2 byte in UTF-8, quindi il codice ne contiene la metà rispetto alle minuscole senza accenti[10]. Se superi la capacità, l’anteprima mostra il messaggio: I dati inseriti sono troppo lunghi per un codice QR. Riduci il testo o scegli un livello di correzione degli errori più basso.

Come cambia la dimensione del codice QR con la lunghezza dell’indirizzo?

Più l’indirizzo è lungo[3] e più alto è il livello di correzione[11], più moduli servono al codice. La tabella mostra i moduli per lato, senza margine, per quattro indirizzi dello stesso sito.
Indirizzo salvato nel codiceCaratteriLMQH
https://azienda.it1825 × 2525 × 2525 × 2529 × 29
https://www.azienda.it/menu2725 × 2529 × 2929 × 2933 × 33
https://www.azienda.it/servizi/biglietti-da-visita-con-codice-qr6433 × 3337 × 3741 × 4145 × 45
https://www.azienda.it/offerte/estate-2026?utm_source=volantino&utm_medium=stampa&utm_campaign=vacanze10237 × 3741 × 4149 × 4957 × 57
L’indirizzo con i parametri utm_source, utm_medium e utm_campaign ha 102 caratteri e al livello M richiede 41 × 41 moduli. Il solo dominio https://azienda.it entra in 25 × 25, quindi in un’immagine della stessa larghezza con margine 4 i suoi moduli sono quasi una volta e mezza più grandi.

Che dimensione di codice QR scegliere per la stampa?

Dimensione (px) è la larghezza dell’intera immagine PNG, margine compreso. La tabella mostra la larghezza dell’immagine stampata a 300 DPI e quella di un modulo a quella dimensione.
Dimensione (px)Larghezza stampata a 300 DPILarghezza di un modulo
150 px1,27 cm0,38 mm
200 px1,69 cm0,51 mm
300 px2,54 cm0,77 mm
400 px3,39 cm1,03 mm
500 px4,23 cm1,28 mm
600 px5,08 cm1,54 mm
800 px6,77 cm2,05 mm
1000 px8,47 cm2,57 mm
Abbiamo calcolato la larghezza del modulo per un codice di 25 × 25 moduli con margine 4, cioè 33 moduli sulla larghezza dell’immagine. Una normale stampante laser stampa moduli a partire da circa 0,17 mm[12]. Altre risoluzioni le calcoli nel convertitore px in cm, una misura del tuo progetto la trasformi in pixel nel convertitore cm in px e il file SVG lo prepari per la tipografia nel convertitore SVG in PDF.

Come preparare un codice QR per la stampa?

Per la stampa scarica il file SVG. È un’immagine vettoriale, quindi la tipografia può ingrandire il codice fino alle dimensioni di un manifesto senza che i bordi dei moduli diventino sfocati. Un file PNG va bene per un sito web, e per un documento da stampare scegli una dimensione dalla tabella sopra.

Lascia vuoto il margine. Un codice QR ha bisogno di una zona libera larga quattro moduli su ogni lato, senza nulla di stampato[13]. Il generatore imposta questo margine in modo predefinito nel campo Margine (zona silenziosa). Scegli un margine più piccolo solo se il tuo progetto lascia già intorno al codice uno spazio vuoto del colore di sfondo del codice.

Scegli un codice scuro su sfondo chiaro. DENSO WAVE consiglia di stampare il codice nero su bianco. I lettori di codici QR usano luce rossa, quindi non riescono a leggere un codice rosso su sfondo bianco né un codice blu su sfondo verde[12]. Puoi scegliere il colore dal selettore o scriverlo nel campo accanto, anche come codice HEX senza #. Se quello che scrivi non si può leggere come colore, l’anteprima mostra il messaggio: Non riconosciamo il colore. Scrivi un codice HEX come #1a1a1a, un nome di colore CSS o un valore rgb(). Quando il contrasto tra i colori scende sotto 3:1, il generatore mostra l’avviso: Il contrasto tra i colori è troppo basso. Il codice QR potrebbe essere difficile da scansionare. Il contrasto esatto di qualsiasi coppia di colori lo verifichi nel verificatore del contrasto dei colori.

Il Livello di correzione errori indica quale parte dei dati il codice riesce a recuperare se si sporca o si danneggia: circa il 7 % al livello L, il 15 % al livello M, il 25 % al livello Q e il 30 % al livello H. Secondo DENSO WAVE, il livello Q o H si sceglie dove il codice si sporca, ad esempio in fabbrica, e il livello L in un ambiente pulito con molti dati. Il livello M è quello scelto più spesso[11], e il generatore lo usa in modo predefinito.

Carta stampata che scorre tra i rulli metallici di una macchina da stampa
Una macchina da stampa in funzione. Prima di stampare tutta la tiratura, scansiona il codice su una prova di stampa alla dimensione finale e controlla che lo smartphone apra la pagina o il contatto giusti. Foto: Bank Phrom, Unsplash.

Come scansionare un codice QR con lo smartphone?

Su iPhone e sugli smartphone Pixel la fotocamera integrata legge il codice senza installare altre app.

iPhone e iPad

  1. Apri l’app Fotocamera dalla schermata Home, dalla schermata di blocco o dal Centro di Controllo.
  2. Tieni fermo il dispositivo in modo che appaia il codice QR, poi tocca il link per aprire i contenuti[14].

Puoi aprire lo scanner anche dal Centro di Controllo con il pulsante Scansiona codice. Se non c’è, tocca e tieni premuto lo sfondo dello schermo, tocca Aggiungi un controllo e scegli Scansiona codice[14].

Smartphone Pixel con Android

  1. Apri l’app Fotocamera e inquadra il codice in modo che sia visibile per intero sullo schermo. Non serve scattare una foto.
  2. Attendi un attimo che la fotocamera mostri un fumetto o un link, poi toccalo[15].

Se la fotocamera non riconosce il codice, controlla nelle sue impostazioni che l’opzione Suggerimenti per scansione con fotocamera sia attiva. Lo scanner si trova anche nelle Impostazioni rapide, nel pulsante Scansiona codice QR. Se il codice continua a non essere letto, Google consiglia di tenere la mano ferma, scansionare in un’area ben illuminata senza ombre né riflessi, pulire l’obiettivo e avvicinare lo smartphone tenendo l’intero quadrato visibile sullo schermo[15]. Sugli smartphone di altri produttori le opzioni possono avere nomi diversi.

Primo piano della fotocamera posteriore di un iPhone X con due obiettivi e flash
La fotocamera posteriore di un iPhone X, che legge i codici QR nell’app Fotocamera. Foto: Matthias Oberholzer, Unsplash.

Fonti

  1. Codice QR — Wikipedia
  2. History of QR Code — DENSO WAVE
  3. Information capacity and versions of the QR Code — DENSO WAVE
  4. QR Code Standardization — DENSO WAVE
  5. RFC 2426: vCard MIME Directory Profile — IETF
  6. RFC 6068: The 'mailto' URI Scheme — IETF
  7. RFC 3966: The tel URI for Telephone Numbers — IETF
  8. URIResultParser.java — ZXing (GitHub)
  9. How to use click to chat — Centro assistenza WhatsApp
  10. RFC 3629: UTF-8, a transformation format of ISO 10646 — IETF
  11. Error Correction Feature — DENSO WAVE
  12. FAQ — DENSO WAVE
  13. Point for determining the code area — DENSO WAVE
  14. Scansionare un codice QR con iPhone o iPad — Apple
  15. Scansiona i codici QR con lo smartphone Pixel — Google

Tutti i valori delle tabelle sono stati calcolati dalle definizioni delle unità e verificati con il calcolo prima della pubblicazione. I dati storici e i nomi delle unità locali si basano sulle fonti elencate sopra.

Ultima revisione dei contenuti: · scritto e verificato dal team Arteon

Domande sul generatore di codici QR

Un codice QR del generatore scade?

No. Il generatore salva l’indirizzo, il contatto o il testo direttamente nel disegno del codice, senza un link intermedio di reindirizzamento. Il codice funziona finché funziona l’indirizzo che contiene, e il numero di scansioni non ha limiti.

Come cambio il link di un codice QR stampato?

L’indirizzo salvato non si può cambiare, perché fa parte del disegno dei moduli. Un nuovo indirizzo richiede un nuovo codice e una nuova stampa. Se il contenuto cambierà, ad esempio un menu o un listino prezzi, salva nel codice l’indirizzo fisso di una pagina del tuo dominio e modifica il contenuto di quella pagina oppure imposta lì un reindirizzamento.

Come creare un codice QR per un menu o un file PDF?

Carica il PDF sul tuo sito o in uno spazio cloud con link pubblico, copia l’indirizzo e incollalo nel campo Indirizzo URL. Il generatore salva gli spazi nel nome del file come %20, ma un nome breve come menu.pdf dà un codice con meno moduli. Se hai le foto del menu in JPG, puoi unirle in un unico PDF con il convertitore JPG in PDF, e le foto in formato HEIC con il convertitore HEIC in PDF.

Bisogna pagare per usare i codici QR?

No. DENSO WAVE, l’azienda che ha creato il codice QR, ha reso disponibile la specifica: non serve nessuna richiesta e non si paga nulla, anche per l’uso commerciale[12].

Screenshot dello strumento gratuito Arteon: Generatore gratuito di codici QR senza registrazione

Aiutaci a migliorare i nostri strumenti

Ti manca un tipo di dati o un codice del generatore non si scansiona sul tuo smartphone? Scrivici con quello che hai inserito e le impostazioni, e lo verificheremo nel generatore.

Scopri altri strumenti utili

JPG in WebP

JPG in WebP

Converti foto JPG in WebP leggero. Riduci il peso delle immagini fino al 35%.

Editor di immagini

Editor di immagini

Ridimensiona, ritaglia e converti la tua immagine. Formati pronti per i social media, avatar circolari, esportazione JPG/PNG/WebP.

Verificatore meta titolo e descrizione

Verificatore meta titolo e descrizione

Verifica la lunghezza del titolo e della descrizione in pixel. Anteprima Google dal vivo e suggerimenti di ottimizzazione.

PNG in JPG

PNG in JPG

Converti file PNG in JPG nel browser. Senza limiti, senza registrazione.

Generatore di favicon

Generatore di favicon

Crea un set completo di favicon.ico per il tuo sito web da un'immagine. Tutte le dimensioni richieste, senza registrazione.

Generatore di palette di colori

Generatore di palette di colori

Genera 17 palette da un colore: monocromatica, complementare, triadica e altre. Codici HEX.

WebP in JPG

WebP in JPG

Converti file WebP in JPG compatibile ovunque. Senza limiti, senza registrazione.

Verificatore contrasto colori

Verificatore contrasto colori

Verifica il contrasto testo e sfondo secondo WCAG 2.1 AA e AAA. Correzione automatica dei colori.

Generatore di codici QR gratuito

Generatore di codici QR gratuito

Crea un codice QR per sito web, biglietto vCard o stampa. Esporta PNG e SVG, senza registrazione.

Contatore di parole e caratteri

Contatore di parole e caratteri

Conta parole, caratteri con e senza spazi, frasi, paragrafi e la lunghezza media delle frasi.