Personalizzazione
Usa H con sovrapposizione logo
Clicca o trascina per caricare un logo
Inserisci il contenuto qui sopra per generare il tuo codice QR
Che Tipo di Codice QR Ti Serve?
Ogni tipo di contenuto QR codifica i tuoi dati in un formato specifico riconosciuto dalle fotocamere dei telefoni e dalle app QR. Scegli il tipo adatto al tuo caso:
Guida alle Dimensioni di Stampa del Codice QR
La dimensione minima scansionabile dipende dalla distanza di scansione. Usa questa tabella per la produzione a stampa:
| Caso d'uso | Dimensione min. | Consigliata | Distanza di scansione |
|---|---|---|---|
| Biglietto da visita | 1,5 cm (0,6 in) | 2 cm (0,8 in) | 15–25 cm |
| Brochure / volantino | 2,5 cm (1 in) | 3–4 cm | 25–40 cm |
| Poster A4 / Letter | 4 cm | 6 cm | 40–60 cm |
| Segnaletica esterna | 1 cm per metro di distanza | 3–4 cm per metro | 1–5 m |
| Billboard | 20 cm | 30+ cm | 10+ m |
Lascia sempre una zona silenziosa
Il bordo bianco vuoto attorno a un codice QR (la "quiet zone") deve essere largo almeno 4 moduli. Tagliare nella quiet zone è una delle cause più comuni del mancato riconoscimento del codice QR.
Il contrasto cromatico è importante
I moduli scuri su sfondo chiaro vengono scansionati con maggiore affidabilità. L'invertito (chiaro su scuro) funziona ma richiede un ECC più elevato. Evita colori con luminosità simile (es. verde scuro su blu scuro) — questo generatore ti avvisa quando il contrasto è troppo basso.
Livelli di Correzione Errori Spiegati
I codici QR usano la correzione errori Reed-Solomon per rimanere scansionabili anche se parzialmente danneggiati o oscurati. Un ECC più alto significa più dati ridondanti e un codice più denso (più grande).
- L (Basso, 7%): Ideale per display digitali; dimensione del codice minima. Usalo per schermi puliti dove non è previsto alcun danno.
- M (Medio, 15%): Buona scelta per uso generale. Gestisce graffi lievi, macchie o coperture parziali.
- Q (Quartile, 25%): Consigliato per etichette industriali, imballaggi o stampe esterne soggette a usura.
- H (Alto, 30%): Necessario quando si sovrappone un logo (fino al 20–25% dell'area). Massima ridondanza per ambienti difficili.
Buone pratiche per la sovrapposizione del logo
Questo generatore aggiorna automaticamente l'ECC a H quando aggiungi un logo, e avvisa se il logo supera il 20% dell'area QR. Anche con ECC H, mantieni il logo al di sotto del 25% dell'area totale per una scansione affidabile su tutte le fotocamere dei telefoni.
Come Vengono Generati i Codici QR (Senza Librerie, Solo Browser)
Questo strumento implementa l'intero algoritmo QR Model 2 (ISO/IEC 18004) in JavaScript — senza librerie esterne, senza chiamate al server. Ecco cosa succede quando digiti:
- Codifica del payload: Il testo viene codificato in modalità Byte (UTF-8). La versione (1–10) viene selezionata automaticamente in base alla lunghezza del payload e al livello ECC.
- Correzione errori Reed-Solomon: Le parole di codice EC vengono calcolate su GF(256) usando il polinomio generatore appropriato per il tuo livello ECC e versione.
- Posizionamento nella matrice: I dati e le parole di codice EC vengono interleaved secondo le specifiche e posizionati nella matrice dei moduli insieme ai pattern finder, ai pattern di allineamento, ai pattern di temporizzazione e al modulo scuro.
- Mascheratura: Vengono provati tutti gli 8 pattern di maschera; quello con il punteggio di penalità più basso (secondo il sistema di punteggio a 4 regole delle specifiche) viene applicato.
- Informazioni di formato: Il livello ECC e il numero del pattern di maschera vengono codificati con BCH e posizionati nelle aree delle informazioni di formato.
- Render: La matrice viene disegnata su un elemento Canvas. Per l'esportazione SVG, la stessa matrice viene serializzata in elementi <rect> a 1 unità per modulo con un viewBox impostato per una scalabilità infinita.