Menu

Generatore di codici QR

Genera codici QR per URL, Wi-Fi, vCard, email e qualsiasi testo, tutto in locale.

Di Nethanel Bar, Co-founder & CEO

Ultimo aggiornamento

Vuoi imparare a programmare sul serio?

Coddy ti insegna facendoti scrivere codice vero nel browser: lezioni interattive, feedback immediato e aiuto dall'AI quando ti blocchi.

Che cos'è un generatore di QR code?

Un *QR code* (Quick Response code) è un codice a barre quadrato che codifica un testo in una griglia di moduli bianchi e neri. Chiunque abbia la fotocamera del telefono può scansionarlo e il contenuto si apre in pochi secondi, senza app e senza digitare nulla. Per questo è perfetto per condividere URL sui volantini, collegarsi a una rete Wi-Fi senza scrivere la password, scambiarsi i contatti su un biglietto da visita o collegare un menu cartaceo alla sua versione online.

I QR code hanno la *correzione degli errori* integrata. Un piccolo danno (una macchia, una piega, perfino una parte del codice coperta da un logo) può comunque essere decodificato. Ci sono quattro livelli di correzione (L, M, Q, H) che scambiano capacità di dati con resistenza: L recupera circa il 7% di danni, H circa il 30%. I livelli più alti rendono il codice più denso ma più robusto.

Il generatore di Coddy è scritto a mano in JavaScript seguendo la specifica ISO/IEC 18004. Funziona interamente nel browser: il tuo testo non lascia mai il tuo computer, non viene caricato nulla, non serve un account e i codici non scadono. Scaricali in SVG scalabile (ideale per la stampa) o in PNG (ideale per slide e post social).

Cosa sapere sui QR code

  • I tre grandi quadrati negli angoli (*finder pattern*) indicano agli scanner dove si trova il codice e come è ruotato. Non sono una decorazione facoltativa.
  • I QR code esistono in 40 *versioni* (dimensioni), da 21×21 a 177×177 moduli. Il generatore sceglie la versione più piccola che contiene i tuoi dati: testo più corto → codice più piccolo e più facile da scansionare.
  • Il livello di correzione degli errori (L/M/Q/H) scambia capacità con resistenza: L permette di codificare più dati ma tollera meno danni. Usa H se pensi di sovrapporre un logo o di stampare su una superficie che può rovinarsi.
  • Il contenuto di un QR code è solo testo: un QR code statico non può *scadere*. Per cambiare in seguito la destinazione, codifica un URL breve che controlli tu e fai il reindirizzamento lato server (è ciò che fanno i servizi di QR *dinamici*).
  • I codici per Wi-Fi, vCard, email e SMS seguono formati di testo specifici: WIFI:T:WPA;S:rete;P:password;;, BEGIN:VCARD…END:VCARD, mailto:, SMSTO:. Coddy include un preset per ciascuno.

Come creare un QR code

  1. Scrivi o incolla il contenuto

    La maggior parte dei QR code sono semplici URL. Usa i pulsanti di *Compilazione rapida* per Wi-Fi, vCard, email o SMS: inseriscono il formato giusto, che puoi poi modificare.

  2. Scegli un livello di correzione degli errori

    *M* è un buon valore predefinito per la maggior parte degli usi. Scegli *H* se il codice verrà stampato su una superficie che può rovinarsi o se pensi di sovrapporre un logo. Scegli *L* se devi codificare molto testo e il codice starà su una superficie digitale pulita.

  3. Regola dimensione e colori

    Il cursore *Dimensione pixel* controlla quanto è grande ogni modulo. I due selettori di colore impostano primo piano e sfondo: mantieni un contrasto alto (scuro su chiaro) per una scansione affidabile.

  4. Provalo prima di stampare

    Scansiona sempre il codice con almeno due telefoni diversi prima di stamparlo o pubblicarlo. Se uno scanner fa fatica, aumenta il contrasto, aumenta la dimensione o alza il livello di correzione degli errori.

  5. Scarica in SVG o PNG

    L'*SVG* si ridimensiona a qualsiasi misura senza perdita di qualità: sceglilo per stampe, poster e grandi schermi. Il *PNG* è ideale per slide, post social ed email. I pulsanti di download salvano direttamente il file.

Formati di contenuto per QR code

I formati di testo esatti che gli scanner QR riconoscono come contenuto strutturato. Copia una riga, incollala nello strumento e modifica i valori.

TipoFormato del testoNote
URLhttps://example.com/pageIl più comune; funziona qualsiasi URL standard
Wi-FiWIFI:T:WPA;S:Rete;P:password;;T = WPA / WEP / nopass; S = SSID; P = password
Emailmailto:ciao@esempio.com?subject=Ciao&body=MessaggioOggetto e corpo sono facoltativi; gli spazi vanno codificati per l'URL
SMSSMSTO:+39555012345:Ciao da un QRPrecompila sia il destinatario sia il testo del messaggio
Telefonotel:+39555012345Apre il tastierino con il numero già inserito
vCardBEGIN:VCARD\nVERSION:3.0\nFN:Nome\n…\nEND:VCARDUsa veri a capo, non \n; tienila breve: la capacità al livello H è limitata
Testo sempliceQualsiasi stringa UTF-8Gli scanner mostrano il testo e propongono di copiarlo

Esempi di QR code da provare

URL di un sito su un volantino

Contenuto

https://coddy.tech

Il QR code più semplice e più utile. Usa la correzione degli errori *M* e una dimensione dei pixel abbastanza grande da poterlo scansionare da una distanza comoda: per un volantino tenuto in mano bastano da 10 a 12 px per modulo.

Wi-Fi per un bar

Contenuto

WIFI:T:WPA;S:CafeGuest;P:benvenuto2026;;

Scansionandolo su iOS o Android compare automaticamente la richiesta di collegarsi alla rete. Il campo T è il tipo di sicurezza (WPA / WEP / nopass), S è l'SSID, P è la password: se compaiono caratteri speciali, racchiudili tra virgolette.

Contatto per un biglietto da visita

Contenuto

BEGIN:VCARD VERSION:3.0 FN:Ada Lovelace ORG:Coddy TEL:+15555550123 EMAIL:ada@esempio.com URL:https://coddy.tech END:VCARD

Scansionandolo viene proposto di salvare il contatto. Usa la correzione degli errori *H* se il biglietto rischia di rovinarsi nel portafoglio. Le vCard si allungano in fretta: limita i campi all'essenziale così il codice resta leggibile.

Errori comuni con i QR code

  • Invertire i colori (primo piano chiaro su sfondo scuro). La maggior parte degli scanner gestisce i codici invertiti, ma molte fotocamere vecchie o integrate no. Scuro su chiaro è la scelta sicura.
  • Fare il codice troppo piccolo per una distanza di scansione realistica. Regola indicativa: il codice deve misurare almeno 1/10 della distanza tipica di scansione. A un braccio di distanza (circa 30 cm) sono 3 cm; su un poster da scansionare a 2 m sono 20 cm.
  • Generare un QR per un URL lungo quando basterebbe un URL accorciato. Un contenuto lungo rende il codice più denso e più difficile da scansionare: usa prima un servizio di link brevi, poi codifica l'URL breve.
  • Aggiungere un logo senza alzare il livello di correzione degli errori. I loghi coprono dei moduli; la correzione di livello H tollera fino al 30% di danni, il che di solito basta per un piccolo logo. I codici di livello L si rompono anche con una sovrapposizione minima.
  • Non provare mai il codice. Scansionalo sempre con due telefoni diversi prima di stamparne 10.000 copie: contrasto scarso, bassa risoluzione o formati di contenuto non supportati emergono solo al momento della scansione.

Domande frequenti sul generatore di QR code

Come si crea un QR code?
Scrivi o incolla il contenuto (di solito un URL) nel generatore di Coddy, scegli un livello di correzione degli errori (M è un valore sicuro), imposta colori e dimensione e scaricalo in SVG o PNG. Tutto avviene nel browser: nessun caricamento, nessun account.
I QR code scadono?
I QR code statici (quelli che genera questo strumento) non scadono mai: sono solo testo disegnato come codice a barre. I servizi di QR *dinamici* codificano un URL breve che passa dai loro server; se il servizio chiude o smetti di pagare, il reindirizzamento smette di funzionare. Per un codice permanente, codifica un URL che controlli tu.
Quale livello di correzione degli errori devo scegliere?
*M* (15%) è il predefinito e va bene per la maggior parte degli usi. Usa *H* (30%) se il codice verrà stampato su una superficie che può rovinarsi o se vuoi mettere un logo al centro. Usa *L* (7%) solo quando devi codificare un testo insolitamente lungo su una superficie digitale pulita.
Posso usare questi QR code gratis anche a scopo commerciale?
Sì. Il QR code è uno standard aperto (ISO/IEC 18004) senza costi di licenza. I codici generati da Coddy non hanno filigrane, tracciamento né limiti di utilizzo: usali in qualsiasi prodotto, stampa o campagna.
Il QR code viene generato in locale?
Sì. L'encoder funziona interamente nel tuo browser: il contenuto non viene mai caricato né inviato a un server. È sicuro per password Wi-Fi, contatti privati e qualsiasi altro contenuto sensibile.
Posso personalizzare i colori o aggiungere un logo?
Nello strumento puoi scegliere qualsiasi colore di primo piano e di sfondo. Per una scansione ottimale, mantieni lo scuro su chiaro con un contrasto forte. Al momento lo strumento non sovrappone loghi, ma puoi farlo dopo con qualsiasi editor di immagini: usa il livello di correzione *H* e tieni il logo piccolo (meno del 20% dell'area del codice).

Scopri di più

Altri strumenti per sviluppatori

Illustrazione dei linguaggi di programmazione di Coddy

Impara a programmare con Coddy

INIZIA