QR Code Generator - Codici QR statici che non scadono mai | POLPROG Vai al contenuto

QR Code Generator

Codici QR statici che non scadono mai

Dieci tipi di codice QR, creati nel tuo browser, con un avviso prima che uno smetta di leggersi.

Strumento web Web
Pagina ufficiale del prodotto Editore: POLPROG
Pagina ufficiale del prodotto
10
Tipi di codice
6
Controlli di lettura prima del download
0
Dati inviati a un server
Never
Scadenza del codice
01QR Code Generator

Informazioni

Ogni codice qui è statico. Il contenuto è codificato nel disegno stesso, quindi il codice è il dato. Non c'è reindirizzamento tramite POLPROG, non c'è link breve, non c'è account e non c'è nulla che possa scadere o essere spento. Un codice generato oggi porterà allo stesso contenuto fra dieci anni, che questo sito esista ancora o no.

È l'opposto di un codice QR dinamico o di tracciamento, che codifica un link al server di qualcun altro e smette di funzionare nel momento in cui quel servizio chiude, cambia i prezzi o perde il dominio.

Cosa può codificare

Link, testo semplice, credenziali Wi-Fi, un contatto vCard, e-mail, SMS, telefono, WhatsApp, posizione geografica e un evento di calendario. Ogni tipo ha il proprio modulo, e ogni campo viene validato rispetto al formato in cui verrà codificato, così un codice Wi-Fi che porta una password e una scheda contatto che porta un nome escono entrambi ben formati.

L'encoder

Un encoder ISO/IEC 18004 completo, scritto come modulo di questo sito invece che tirato dentro come dipendenza: segmentazione dell'input in tratti numerici, alfanumerici e byte, scelta della versione più piccola che basta, costruzione del flusso di bit, correzione Reed-Solomon, posizionamento dei dati nel percorso a zigzag e infine la prova di tutte e otto le maschere con la penalità più bassa che vince, esattamente come vuole la norma. Scrivere un encoder si difende solo se viene verificato e non creduto, quindi le sue matrici finali sono confrontate bit per bit con un'implementazione di riferimento matura, su ogni modalità, ogni livello di correzione e una serie di versioni, più un giro completo di decodifica.

Prima di stamparlo

Un codice QR corretto sullo schermo può risultare illeggibile su carta, quindi il generatore giudica il risultato invece di limitarsi a disegnarlo:

  • Contrasto fra i due colori scelti, con avviso sotto circa 3:1, dove le letture cominciano a fallire.
  • Inversione, perché la maggior parte dei decodificatori si aspetta scuro su chiaro e alcuni non leggono affatto il contrario.
  • Dimensione dei moduli alla dimensione di esportazione scelta, perché un simbolo può essere più fitto della fotocamera che deve risolverlo.
  • Zona di silenzio, il bordo chiaro con cui il lettore trova dove inizia il simbolo. La norma chiede quattro moduli; sotto avvisa, e a zero rifiuta.
  • Copertura del logo, misurata rispetto al budget di correzione degli errori invece che stimata a occhio.

La copertura cresce con il quadrato della larghezza, ed è questo che sorprende: un logo largo il 30 per cento del codice ne nasconde il 9 per cento, e uno largo la metà ne nasconde il 25 per cento. Aggiungere un logo alza automaticamente il livello di correzione, un logo oltre metà del budget viene segnalato e oltre l'intero budget viene rifiutato.

Dove gira

Interamente nel tuo browser. Encoder, anteprima, composizione del logo ed esportazione in PNG e SVG girano in locale, e dietro questa pagina non c'è alcun endpoint API, quindi una chiave Wi-Fi, un numero di telefono privato o una scheda contatto non hanno dove andare, nemmeno per sbaglio. Un logo che aggiungi viene letto con FileReader e non viene mai caricato. Apri il pannello di rete del browser mentre usi lo strumento e resterà vuoto.

02Utilizzo

Che cosa risolve

Il problema
  • Il codice gratuito smette di funzionare quando chiude chi lo ha generato
  • Un codice che si leggeva a schermo fallisce sul volantino stampato
  • Una password Wi-Fi finisce digitata sul sito di uno sconosciuto
Il risultato
  • Un codice che funziona ancora fra dieci anni
  • Un avviso prima della stampa, non dopo
  • Nulla lascia il browser, logo compreso
Per chi
  • Chi stampa un codice su qualcosa che passa di mano
  • Designer che mettono un logo al centro di un codice
  • Chi codifica chiavi Wi-Fi e dati di contatto
03Funzionalità principali

Funzionalità principali

Le funzionalità più importanti spiegate in modo pratico.

Dieci tipi, ciascuno con il proprio modulo

Link, testo, Wi-Fi, contatto, e-mail, SMS, telefono, WhatsApp, posizione ed evento. Ogni campo viene validato rispetto al formato in cui verrà codificato, così il contenuto esce ben formato e non soltanto non vuoto.

Codici statici, senza nulla dietro

Il contenuto è nel disegno, quindi non c'è reindirizzamento, né link breve, né account, né qualcosa che possa scadere o essere spento. Il codice continua a funzionare che questo sito funzioni o no.

Un encoder ISO/IEC 18004 proprio

Segmentazione, scelta della versione, blocchi Reed-Solomon, il percorso di posizionamento dei dati e tutte e otto le maschere con la penalità più bassa. Verificato modulo per modulo contro un'implementazione di riferimento su ogni modalità e livello di correzione, più un giro completo di decodifica.

Dice quando il codice non si leggerà

Contrasto fra i tuoi colori, dimensione dei moduli alla dimensione di esportazione scelta, zona di silenzio rispetto ai quattro moduli chiesti dalla norma, e un avviso per un codice chiaro su fondo scuro che molti decodificatori rifiutano. Il verdetto è uno di tre: si legge in modo affidabile, dovrebbe leggersi con riserve, oppure difficilmente si leggerà.

Copertura del logo rispetto al budget di correzione

La copertura cresce con il quadrato della larghezza, quindi un logo largo il 30 per cento nasconde il 9 per cento del simbolo. Aggiungere un logo alza il livello di correzione, superare metà budget viene segnalato e superarlo tutto viene rifiutato.

I numeri propri del simbolo

Versione, numero di moduli, modalità di codifica, livello di correzione, la maschera vincente e quanta capacità ha occupato il contenuto. La stringa codificata stessa può essere mostrata e copiata.

PNG in tre dimensioni, oppure SVG

PNG a 512, 1024 o 2048 pixel quando serve una bitmap, e SVG quando il codice deve scalare fino a un manifesto. Colori, dimensione, zona di silenzio e sfondo trasparente sono tutti regolabili.

Non viene caricato nulla, logo compreso

Dietro questa pagina non c'è un endpoint API. Il logo viene letto con FileReader e resta nel browser, e puoi verificare l'intera affermazione guardando il pannello di rete mentre usi lo strumento.

04Scarica

Accesso al prodotto

Un percorso chiaro dalla fonte ufficiale al primo utilizzo riuscito.

Scegli la piattaforma giusta

Usa uno dei link ufficiali disponibili per il tuo dispositivo o browser.

Installa o apri

Segui le istruzioni dello store o apri l'applicazione web. Nessun programma di installazione di terze parti.

Configura e inizia

Controlla le opzioni, scegli le preferenze e inizia dal flusso principale.

Opzioni di accesso ufficiali
05Tecnologia

Tecnologia del prodotto

Una panoramica trasparente delle tecnologie principali usate per creare e mantenere questo prodotto.

JavaScript
06Sicurezza

Privacy e sicurezza

I tuoi dati restano sul tuo dispositivo. Sempre.

Senza account, senza registrazione
Nessun endpoint API e nessun traffico di rete
Il logo viene letto nel browser, mai caricato
Nessun reindirizzamento, nessun tracciamento, nessuna scadenza