Scanner di codici QR
Leggi il contenuto di un codice QR da uno screenshot o da una foto. La decodifica avviene localmente nel tuo browser, nessuna immagine viene caricata e i
Trascina qui il tuo file immagine
oppure clicca per scegliere un file
Leggi il contenuto di un codice QR da uno screenshot, dalla foto di un poster o da un biglietto scaricato. Aggiungi l'immagine e il testo decodificato appare subito: i link vengono proposti come risultati cliccabili, così puoi controllare dove punta davvero un codice prima di aprirlo.
Questa è la parte utile: un codice QR è opaco finché non lo scansiona, e un adesivo incollato sopra un codice legittimo è un attacco noto. La decodifica avviene nel tuo browser, quindi lo screenshot di un documento interno o di una carta d'imbarco non viene mai caricato.
Come leggere un codice QR da un'immagine
Aggiungi uno screenshot o una foto che contiene un codice QR
Leggi il contenuto decodificato
Apri il link o copia il testo
FAQ
La scansione non ha trovato nulla: perché?
Probabilmente il codice è troppo piccolo, sfocato, ritagliato o fotografato di sbieco. Ritaglia l'immagine stretta intorno al codice, evita i riflessi sulla carta lucida e tieni in inquadratura tutto il codice con il suo margine di quiete.
Sa leggere più codici in una sola immagine?
Il lettore cerca il primo codice che riesce a decodificare. Ritaglia l'immagine per isolare un codice specifico se una pagina ne contiene diversi.
Funziona con codici invertiti o colorati?
L'inversione chiaro su scuro spesso fallisce, perché gli scanner si aspettano moduli scuri su sfondo chiaro. Anche un codice a bassissimo contrasto o colorato può essere rifiutato: convertilo prima in bianco e nero.
È sicuro scansionare un codice sconosciuto?
Scansionare un'immagine rivela il link senza aprirlo, così puoi ispezionarlo prima. Considera sospetto qualsiasi URL inatteso e controlla il dominio prima di proseguire.
Legge anche i codici a barre?
Questo strumento è per i codici QR. I codici a barre dei prodotti usano una simbologia diversa e di norma richiedono uno scanner dedicato.
La mia immagine viene caricata?
No, la decodifica avviene in locale nel tuo browser.
In breve
| Input | immagine |
|---|---|
| Più file | No |
| Dove funziona | Nel tuo browser - i file non vengono mai caricati |
| Funziona offline | Sì — una volta caricata la pagina |
| Prezzo | Gratis, senza registrazione, senza filigrana |
Dove le conversioni si rompono in silenzio
La maggior parte dei bug di conversione non riguarda la sintassi, riguarda il significato. Una colonna CSV di codici postali perde gli zeri iniziali nel momento in cui un foglio di calcolo intuisce che è un numero; un ID lungo supera la precisione in virgola mobile; le date cambiano significato a seconda che siano giorno-mese o mese-giorno. Le chiavi JSON non sono ordinate, gli array invece sì, e uno strumento che ordina le chiavi non cambia nulla mentre uno che ordina gli array cambia i dati. Unicode è un'altra trappola: il testo può arrivare in UTF-8, in UTF-16 o con un BOM, e un decodificatore che indovina male trasforma i caratteri accentati in mojibake. Prima di fidarti di una conversione, controlla a campione la prima e l'ultima riga, ogni campo con zeri iniziali e ogni campo che contiene virgolette, virgole o a capo.
Gestire i segreti in sicurezza
Gli strumenti per sviluppatori trattano credenziali molto più spesso di quanto si pensi, e il rischio non è l'algoritmo ma dove finiscono i dati. L'hashing è unidirezionale e non è cifratura - MD5 e SHA-1 sono compromessi per qualunque uso di sicurezza, e anche SHA-256 è lo strumento sbagliato per conservare password, dove bcrypt, scrypt o Argon2 esistono proprio per essere lenti. Il Base64 è una codifica, non una protezione: chiunque può decodificarlo, quindi non considerarlo mai offuscamento. Un JWT può essere letto da chiunque lo possieda, per questo il payload non deve mai contenere segreti, e decodificare un token non ne verifica la firma - la verifica richiede la chiave. Tutto su questo sito gira localmente nel tuo browser, ed è proprio per questo che può gestire token e password in sicurezza.