Vai al contenuto

Lettore di QR e codici a barre

QR & Barcode Reader

Legge codici QR e i codici a barre più diffusi da un’immagine caricata, da una schermata o dalla fotocamera.

Legge un codice QR da un’immagine o da una schermata, disegna dove ha trovato il simbolo e mostra che cosa dice, senza aprirlo. Un codice QR è un indirizzo che non si può leggere prima di seguirlo, ed è esattamente quello che fa funzionare un adesivo appiccicato sopra a uno vero.

🔒 Funziona interamente nel tuo browserqrbarcodedecodescan

Trascina qui l’immagine di un codice QR, oppure incolla uno screenshot

PNG, JPEG, WebP, GIF o qualsiasi altra cosa che questo browser sappia decodificare. L’immagine viene letta in questa scheda e non viene mai caricata.

Per ora solo codici QR

Questo legge i codici QR. Non legge EAN, UPC, Code 128 né gli altri codici a barre lineari, e lo dice invece di provarci e fallire su una fotografia: una simbologia monodimensionale richiede una ricerca per linee di scansione del tutto diversa, e un lettore che riesce su un render pulito e fallisce su ogni foto vera vale meno di uno onesto sulla propria portata. I codici a barre lineari, invece, qui si generano già oggi.

L’immagine viene decodificata in questa scheda. Viene disegnata su un canvas, sogliata e scandita in un thread di sfondo, e i pixel non lasciano mai il tuo browser: non c’è nessun caricamento, e nemmeno il link contenuto nel codice viene scaricato.

Come si usa

  1. Trascinare l’immagine o incollare una schermata

    La fotografia di un manifesto, la schermata di una pagina di pagamento, un PNG salvato: qualunque cosa il browser sappia decodificare. Le foto molto grandi vengono prima ridotte, cosa che non danneggia un simbolo che occupa una parte utile dell’inquadratura.

  2. Controllare la sovrapposizione quando fallisce

    I tre motivi di ricerca e il motivo di allineamento vengono disegnati sopra l’immagine. Vederli trovati vuol dire che il rilevatore è arrivato fin lì e che la decodifica è fallita dopo; non vederne nessuno vuol dire che il simbolo non l’ha mai trovato.

  3. Leggere l’host prima di decidere

    Quando il contenuto è un link, l’host viene messo in evidenza da solo e ogni carattere sosia di un altro alfabeto viene nominato. Seguirlo resta una decisione di chi legge, presa con le stesse informazioni che avrebbe dato un link su una pagina.

Domande frequenti

Apre il link?

No: non lo apre, non lo scarica, non ne fa un’anteprima. L’immagine viene decodificata in un worker dentro questa scheda e il contenuto viene mostrato come testo. Del codice non arriva niente a nessun server, né al nostro né a quello di altri.

Non riesce a trovare un codice nella mia foto

Ritagliare sul simbolo e includere il margine bianco: al rilevatore serve la zona di quiete per trovare i bordi. Va scattata di fronte; oltre i quaranta gradi circa i motivi di ricerca smettono di sembrare quadrati. Sotto i tre pixel per modulo circa non c’è niente da recuperare, quindi un codice 21×21 ha bisogno di circa 90 pixel di lato.

Perché non legge un codice a barre?

Una simbologia lineare richiede una ricerca per linee di scansione completamente diversa, e un lettore che riesce su un disegno pulito e fallisce su ogni fotografia vera è peggio di uno onesto sui propri limiti. I codici a barre lineari oggi qui si possono generare, solo non leggere.

Che cosa vuol dire «simboli riparati»?

Il codice era danneggiato e Reed–Solomon ha ricostruito le parole di codice mancanti. Il testo mostrato è esatto: la correzione d’errore o ricostruisce l’originale o fallisce, non tira a indovinare. Un numero alto di riparazioni su un codice che sembra pulito di solito vuol dire che la stampa o la fotocamera sono al limite.

Può ricevere da

Dopo

Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.

Lettore dell’esportazione di Authenticator

Authenticator Export Reader

Decodifica il QR di migrazione di Google Authenticator nei singoli account e nei rispettivi segreti.

Funziona interamente nel tuo browser

Generatore di codici QR

QR Code Generator

Crea un QR per un URL, un testo, una rete wi-fi, una vCard o una stringa di pagamento, con correzione d’errore, logo ed esportazione in SVG.

Funziona interamente nel tuo browser

Analisi di un URL e modifica della query

URL Parser & Query Editor

Divide un URL nelle sue parti, mostra i parametri della query come tabella modificabile e ricompone il risultato.

Funziona interamente nel tuo browser

Controllo di un link sospetto

Suspicious URL Check

Esamina la forma di un link prima che tu lo apra — caratteri sosia, host scritti come indirizzo IP, trucchi con la @, sottodomini profondi, porte insolite, servizi di accorciamento — e su richiesta ne segue i redirect e cerca la data di registrazione del dominio. Nessuna banca dati di reputazione.

In locale, con un aiuto facoltativo dal server

Interrogazione DNS

DNS Lookup

Interroga i record A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA e PTR via DoH, mostrando il TTL e il bit DNSSEC, con risolutore Cloudflare o Google.

Usa il nostro server

Costruttore di richieste HTTP

HTTP Request Builder

Compone e invia una richiesta GET, POST, PUT, PATCH, DELETE o HEAD con intestazioni e corpo a piacere, e mostra stato, intestazioni, corpo e tempi — senza mai inoltrare i cookie né l’header Authorization.

Usa il nostro server