Che cos’è un QR Code?
Un codice QR è un codice a barre a matrice bidimensionale definito da ISO/IEC 18004. Moduli in bianco e nero disposti su una griglia quadrata codificano qualsiasi payload breve — un URL, un numero di telefono, una credenziale Wi-Fi, qualche centinaio di byte di testo arbitrario — insieme a dati di correzione degli errori Reed-Solomon, così che il simbolo possa ancora essere letto dopo danni parziali, sporcizia o un logo sovrapposto. Questo strumento costruisce quei simboli direttamente nel tuo browser usando la libreria qr-code-styling con licenza MIT di Denys Kozak e li scrive come file PNG raster puliti e SVG vettoriali — con stile dei punti opzionale, stile degli occhi angolari e un logo centrato — senza filigrana, senza pixel di tracciamento e senza branding nella zona di silenzio.
Come funziona questo generatore di QR Code?
La codifica viene eseguita interamente sulla tua macchina. La stringa di input e le opzioni che hai scelto vengono trasformate in una griglia di moduli, disegnata su un <canvas> per l'esportazione PNG e su un elemento <svg> per l'esportazione vettoriale. I passaggi sono:
- Il tuo testo o URL viene preso dal box di input e dimensionato rispetto alla tabella delle versioni della specifica QR (versioni dalla 1 alla 40, da 21x21 a 177x177 moduli). La versione più piccola che contiene il tuo payload al livello di correzione errori selezionato viene scelta automaticamente.
- Il payload viene segmentato e codificato nell'alfabeto QR — modalità numerica, alfanumerica, byte o kanji — quindi riempito fino alla capacità dati di quella versione. La correzione errori in avanti Reed-Solomon viene calcolata e aggiunta in modo che il simbolo possa sopravvivere a danni parziali.
- I pattern di posizionamento, i pattern di allineamento, i pattern di temporizzazione e le informazioni di formato/versione vengono disposti sulla griglia. I dati codificati e i byte di correzione errori vengono intercalati nei moduli rimanenti seguendo le regole di mascheramento della specifica.
- La griglia dei moduli viene renderizzata due volte: una volta su un canvas HTML alla dimensione di pixel-per-modulo da te scelta per uno scaricamento PNG, e una volta come
<svg>con un singolo elemento<path>per uno scaricamento vettoriale indipendente dalla risoluzione. - Entrambi gli output usano i colori di primo piano e di sfondo che hai scelto, con il margine della zona di silenzio che hai specificato. Nulla viene aggiunto al simbolo — nessun logo nell'angolo, nessun URL accorciato di tracciamento, nessun tag di analitica nella richiesta della pagina.
Perché usare questo generatore di QR Code?
- Senza filigrana, mai: il QR generato contiene solo i moduli richiesti dal tuo payload più la zona di silenzio che hai chiesto. Nessun logo sovrapposto, nessun marchio “fatto con X” nell'angolo, nessun accorciatore di URL brandizzato inserito nel tuo link.
- Privacy by design: la codifica avviene nella tua scheda. La tua stringa di input non viene mai inviata a un server, mai registrata, mai analizzata. Apri DevTools mentre generi e il pannello Rete rimane silenzioso.
- PNG e SVG in un clic: ottieni un raster pixel-perfect per chat, diapositive ed etichette stampate, e un vettore pulito per segnaletica, packaging e qualsiasi cosa debba scalarsi senza sfocature.
- Output conforme agli standard: il simbolo segue ISO/IEC 18004, usa la correzione errori Reed-Solomon al livello che scegli (L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30% di recupero), e viene letto da qualsiasi lettore conforme su qualsiasi telefono.
Quali sono le applicazioni comuni dei QR Code?
I codici QR compaiono ovunque una stringa breve debba passare dalla stampa o da uno schermo a un telefono:
- Condividere un link senza digitare: poster, volantini, badge di conferenze, biglietti da tavolo dei ristoranti e packaging dei prodotti usano un codice QR per consegnare un URL alla fotocamera di un telefono con un solo tocco.
- Onboarding e credenziali: stringhe di connessione Wi-Fi, biglietti da visita (vCard / MeCard), password monouso e link di installazione delle app sono comunemente forniti come codici QR per chioschi, camere d'albergo e stand fieristici.
- Logistica ed etichettatura: tracciamento dei pacchi, etichette degli asset, contenitori di magazzino, biglietteria e deep-link delle ricevute usano i codici QR perché una fotocamera da telefono può leggerli da un adesivo stropicciato e da un'angolazione scomoda.
Com’è fatto un esempio di QR Code?
Incolla l'URL https://tools.ultim8soft.com nell'input, lascia la correzione errori su M e clicca GENERA. Lo strumento sceglie la versione QR più piccola che contiene il payload al ≈15% di recupero, disegna la griglia di moduli risultante sul canvas e produce un SVG corrispondente. Entrambi gli scaricamenti non contengono altro che il tuo URL — nessun accorciatore che lo avvolge, nessun logo al centro, nessun metadato oltre alle intestazioni standard di PNG e SVG. Alza la correzione errori a H e il simbolo diventa più denso ma tollera un logo sovrapposto o una macchia parziale quando lo scansioni.
Questo generatore di codici QR è stato costruito per un solo lavoro: trasformare una stringa in un simbolo QR pulito che puoi davvero usare, senza cedere il tuo input, il tuo pubblico o l'angolo della tua immagine a terze parti. Incolla, genera, scarica — nient'altro lascia la scheda.