Questa pagina è in italiano perché è la lingua che chiede il tuo browser.
Il codice di questa pagina non è partito.
Se apri index.html direttamente da una cartella, i moduli JavaScript restano bloccati, quindi non succederà niente quando sceglierai un'immagine. Servi invece la cartella via http:
Si apre appena scegli un file qui sopra.pronto — stacca la connessione e questo continua a funzionare.non disponibile in questo browser (tutto il resto funziona lo stesso).serve https:// oppure localhost per tenere una copia offline.qui non si può tenere una copia, ma non viene caricato niente in nessun caso.I tuoi file non sono andati da nessuna parte. {total} file caricati, tutti quanti di questo sito. {platform}Qualcosa ha contattato {hosts}, e questo strumento non lo fa mai. Vale la pena andare a vedere. {platform}Gli script del sito per la pubblicità, la misurazione e il pulsante delle donazioni sono arrivati da {hosts} host; a nessuno di questi è arrivato un file o un suo byte.Gli script del sito per la pubblicità, la misurazione e il pulsante delle donazioni sono arrivati da {hosts} host; a nessuno di questi è arrivato un file o un suo byte.Qualcosa è andato storto: {detail}. Ricarica la pagina per ricominciare.Lettura di {count} file…Lettura di {count} file…Prova un esempioCreazione di un esempio…Questo browser non è riuscito a creare l'esempio. Scegli un file.
Oscurare un'immagine — coprire, pixelare o sfocare
Quello che copri viene cancellato dal file, non nascosto dentro.
● Qui non si caricano immagini, mai. Non c'è nessun server.
L'immagine viene decodificata, ridipinta e ricodificata dal tuo browser, con i codec che si porta già dietro. Questo strumento non ha alcuna funzione di rete, né per scaricare né per inviare, e qui pesa più che quasi ovunque altrove su questo sito: le immagini che arrivano a uno strumento del genere sono proprio quelle con ancora leggibile un nome, un indirizzo o un numero di conto.
✗ Nessun caricamento
✗ Nessun account
✗ Nessuna filigrana
✓ Funziona offline
✓ Codice aperto
Verifica dal vivo:verifica in corso…
Offline:verifica in corso…
Non devi crederci sulla parola: apri gli strumenti di sviluppo, guarda la scheda Rete e oscura uno screenshot. Nessuna richiesta porta con sé un'immagine, una miniatura, un nome di file o la posizione di un solo riquadro. Oppure scollegati da internet e oscurane una lo stesso.
Come si verifica quello che promette
Le tue immagini non hanno dove andare. Nella Content-Security-Policy c'è ogni indirizzo che questa pagina può contattare, e nessuno è nostro. Qui non esiste un punto di raccolta dove i tuoi file possano finire, né nel codice c'è qualcosa che li spedirebbe se esistesse.
I pixel coperti spariscono qui, non lungo la strada. L'immagine viene decodificata in un buffer di pixel, i riquadri vengono scritti dentro quel buffer, e il buffer passa al codificatore. In questa pagina non esiste nessuna versione dell'immagine con i riquadri come livello separato, perché una versione simile non viene mai creata: vedi src/redact.js.
Qui non si scarica niente. Non c'è né fetch, né XMLHttpRequest, né sendBeacon da nessuna parte in src/. Il lavoro è getImageData, tre cicli sui byte e canvas.toBlob, tutta roba già installata nel tuo browser.
I riquadri non vengono segnalati da nessuna parte. Dove hai tracciato, quanti sono, quanto sono grandi e quale tipo hai scelto restano nella memoria di questa pagina finché non la chiudi. In questo repository non c'è nessun evento di analytics che porti via qualcosa di tutto ciò, e l'unica domanda che il sito fa dopo un download invia un pollice su o giù e il nome dello strumento, nient'altro.
Funziona offline. Scollegati dalla rete e lo strumento resta lo stesso, perché al suo interno non c'è mai stato un passaggio di rete. È la prova più semplice di tutte, ed è quella da fare prima di oscurare un passaporto.
Verifica tu stesso. Niente di quanto sopra va preso per buono. Questa pagina la genera, dai modelli e dalla configurazione del repository, uno script di build che puoi leggere ed eseguire anche tu, e il risultato finisce sul branch dist: puoi quindi confrontare quello che viene servito con quello che produce una build dei sorgenti.
I file da leggere per primi sono config/site.toml per la Content-Security-Policy, src/redact.js per le tre funzioni che sovrascrivono i pixel e src/preview.js per capire perché quello che vedi a schermo lo disegnano quelle stesse tre funzioni.
Se il software di sicurezza della tua azienda segnala un caricamento. Osserva il momento in cui un file viene scelto nel browser, e non può sapere se la pagina intende inviarlo — quindi avvisa alla scelta. Qui non viene inviato nulla: apri gli strumenti per sviluppatori, vai su Rete e scegli un file. Non c'è nessuna richiesta che lo trasporti, e nessuna richiesta a parte l'anteprima locale della pagina. È la stessa verifica che il tuo reparto IT può fare in mezzo minuto.
1 Scegli l'immagine
Lo screenshot di un estratto conto, la foto di un passaporto, una bolletta con sopra un indirizzo: le immagini che serve oscurare sono esattamente quelle che non andrebbero caricate sul server di uno sconosciuto per farlo. Questa la legge il browser direttamente dal tuo disco.
2 Copri ciò che nessuno deve vedere
Trascina sull'immagine per tracciare un riquadro. Un riquadro si sposta trascinandolo, si ridimensiona dalle maniglie, oppure si raggiunge con Tab e si muove con le frecce: Alt e le frecce ridimensionano, Canc lo rimuove. Quello che vedi sotto ogni riquadro è il risultato vero: l'anteprima la disegna lo stesso codice che scrive il file, a dimensione schermo.
Coprire di nero Un colore pieno, da bordo a bordo. Di quello che c'era non sopravvive niente: né un contorno, né una media, né il numero di caratteri. È l'unico dei tre che chiude davvero la questione, ed è quello da usare per qualsiasi cosa si legga come testo.
Pixelare Ogni blocco diventa il colore medio di quel blocco. I pixel originali spariscono davvero dal file, ma una griglia di medie è pur sempre una misura di ciò che c'era sotto, e per un testo in un carattere ordinario è bastata, in lavori pubblicati, a ricostruire l'originale. Va bene per un volto in mezzo alla gente, non per un numero di conto.
Sfocare Ogni pixel diventa una media pesata dei suoi vicini. La stessa obiezione della pixelatura, un po' più netta: sfocare è una convoluzione, e le convoluzioni in linea di principio si invertono. Usala dove vuoi ammorbidire qualcosa, non nasconderla.
Scegli un'immagine e comparirà qui, pronta da segnare.
3 Salva la copia oscurata
L'immagine viene decodificata in pixel, i riquadri vengono scritti sopra quei pixel, e il risultato viene codificato come file nuovo. Non c'è nessun livello, nessuna annotazione e nessuna traccia di dove fossero i riquadri, perché i pixel coperti smettono di esistere prima che il codificatore riceva qualcosa.
Formato Per l'oscuramento non cambia niente: i pixel sono già spariti quando il codificatore li vede. Decide soltanto quanto pesa il resto dell'immagine e come viene compresso.
Aprilo poi e prova a selezionare il testo coperto, oppure incollalo in un editor e cerca un livello. Non c'è niente da trovare: è una sola immagine piatta, e le parti che hai coperto sono state sovrascritte prima che venisse scritta.
questo browser non è riuscito a decodificare l’immagine.Questo file non si è potuto aprire: {why}{name} — {width} x {height}{width} x {height} a {x}, {y}{where} — pixelata, blocchi da {size} px ({across} x {down}){where} — sfocata, raggio di {radius} px{where} — oscurataArea {n}: {what}. Le frecce la spostano, Alt e le frecce la ridimensionano, e Canc la toglie.Che cosa fa l’area {n}OscuraPixelaSfoca{n} oscurata{n} oscurate{n} pixelata{n} pixelate{n} sfocata{n} sfocate{n} area: {parts}.{n} aree: {parts}.LeggeroMedioForte{label} — circa {blocks} blocchi sul lato corto di un’area, e un raggio di sfocatura pari a 1/{blur} di quel lato.Il mosaico più fine qui è di {across} x {down} blocchi da {size} px. Sono {averages} medie di ciò che c’era sotto, lasciate nel file.La sfocatura ha un raggio di {radius} px. Anche una sfocatura è una media, e una piccola sopra del testo nitido è proprio il caso che è già stato ricostruito a ritroso.La sfocatura più piccola ha un raggio di {radius} px. Anche una sfocatura è una media, e una piccola sopra del testo nitido è proprio il caso che è già stato ricostruito a ritroso.Oscura tutto ciò che si legge come testo.il browser non è riuscito a codificarlo.Qualcosa è andato storto scrivendo il file: {why}L’immagine oscurata, {width} per {height} pixel{name} — {size}, {width} x {height}Non è stata segnata nessuna area, quindi questa è la stessa immagine ricodificata.Scritta a partire dai pixel oscurati, quindi non porta EXIF, né GPS, né miniatura incorporata, né alcun livello con l’originale dentro.{a} {b}{a}, {b}{n} B{n} KB{n} MBLe tue immagini non sono andate da nessuna parte. {total} file caricati, tutti quanti di questo sito. {platform}Qualcosa ha contattato {hosts}, e questo strumento non lo fa mai. Vale la pena andare a vedere. {platform}Gli script del sito per la pubblicità, la misurazione e il pulsante delle donazioni sono arrivati da {hosts} host; a nessuno di questi è arrivata un'immagine o un suo byte.Gli script del sito per la pubblicità, la misurazione e il pulsante delle donazioni sono arrivati da {hosts} host; a nessuno di questi è arrivata un'immagine o un suo byte.
Ha funzionato?
Cosa è andato storto?
Grazie — ci serve.
Viene inviata solo la risposta, e solo quando premi un pulsante. Mai il tuo file, né il suo nome, né niente che lo riguardi.
# Oscurare un'immagine — coprire, pixelare o sfocare
Quello che copri viene cancellato dal file, non nascosto dentro.
> Copri un nome, un indirizzo o un numero di conto in una foto o in uno screenshot e salva di nuovo l'immagine: i pixel nascosti spariscono dal file invece di restare sotto un rettangolo. Tutto avviene nel browser.
Questa pagina è uno strumento interattivo che funziona interamente nel tuo browser, all'indirizzo https://abox.tools/it/oscurare-immagine/ — nulla di ciò che gli affidi viene caricato. Quanto segue è tutto ciò che la pagina dice dello strumento a parole; per usarlo, apri l'indirizzo.
## Qui non si caricano immagini, **mai**. Non c'è nessun server.
L'immagine viene decodificata, ridipinta e ricodificata dal tuo browser, con i codec che si porta già dietro. Questo strumento non ha alcuna funzione di rete, né per scaricare né per inviare, e qui pesa più che quasi ovunque altrove su questo sito: le immagini che arrivano a uno strumento del genere sono proprio quelle con ancora leggibile un nome, un indirizzo o un numero di conto.
- ✗ Nessun caricamento
- ✗ Nessun account
- ✗ Nessuna filigrana
- ✓ Funziona offline
- ✓ Codice aperto
## Come oscurare un'immagine perché quel che è coperto sparisca davvero
1. **Scegli l'immagine.** Uno screenshot, una scansione o una foto: qualsiasi cosa il tuo browser sappia aprire. Viene letta direttamente dal disco e intanto non esce niente da nessuna parte.
2. **Traccia un riquadro su ciò che nessuno deve vedere.** E poi un altro per il successivo. Un riquadro si sposta trascinandolo, si ridimensiona dalle maniglie, oppure si raggiunge con Tab e si muove con le frecce. Quello che compare sotto il riquadro è il risultato vero, disegnato dallo stesso codice che scriverà il file.
3. **Scegli nero, pixelatura o sfocatura — e scegli il nero.** Un riempimento nero non lascia proprio niente. Pixelare e sfocare sostituiscono i pixel con medie di sé stessi, il che basta per un volto sullo sfondo e non basta per niente che si legga come testo.
4. **Premi «Oscura e salva», poi controlla il file.** L'immagine che compare dopo è il file finito, decodificato di nuovo. Aprilo in un editor e cerca un livello, oppure prova a selezionare il testo coperto: c'è una sola immagine piatta, e le parti che hai coperto sono state sovrascritte prima che venisse scritta.
## La versione lunga
[Come oscurare un'immagine perché quel che è coperto sparisca davvero](https://abox.tools/it/guide/oscurare-un-immagine/): I rettangoli neri disegnati dalla maggior parte dei programmi stanno sopra l'immagine e si possono spostare. Che cosa distingue un vero oscuramento da una semplice copertura, perché un testo pixelato si può rileggere e come controllare un file prima di mandarlo.
## Anche nella cassetta
- [Visualizzatore e rimozione EXIF](https://abox.tools/it/rimuovere-dati-exif/): Guarda cosa dice di te una foto. Poi toglilo.
- [Visualizzatore DICOM](https://abox.tools/it/visualizzatore-dicom/): TC, RM, radiografie ed ecografie, con la finestra, l'header e le misure.
- [Da immagine a ICO](https://abox.tools/it/creare-favicon/): Dentro un'immagine sola. Fuori tutte le dimensioni che chiedono un browser, Windows o un Mac.
- [Immagine in data URI](https://abox.tools/it/immagine-in-base64/): Tutta l'immagine come una riga di testo, da incollare dritta nel CSS o nell'HTML.
## Domande
### La mia immagine viene caricata da qualche parte?
No. Il file viene decodificato, oscurato e ricodificato dal tuo browser sul tuo hardware. Questo strumento non ha alcuna funzione di rete, non scarica mai niente e non invia mai niente, e la `Content-Security-Policy` della pagina elenca ogni indirizzo che può contattare, nessuno dei quali è nostro. Carica la pagina una volta, scollegati da internet e continua a funzionare.
### La parte coperta sparisce davvero dal file?
Sì, ed è il motivo per cui questo strumento esiste. L'immagine viene decodificata in un buffer di pixel; i riquadri sovrascrivono i pixel al loro interno; il buffer viene poi codificato in un file nuovo. I valori originali sono usciti dalla memoria prima che il codificatore ricevesse qualcosa, quindi non c'è nessun livello da nascondere, nessuna annotazione da togliere e nessuna cronologia da annullare. Puoi verificarlo come verificheresti l'affermazione di chiunque altro: apri il risultato in un editor di immagini e cerca un secondo livello, oppure prova a selezionare il testo che hai coperto.
### Una zona pixelata o sfocata si può recuperare?
A volte, ed è l'unica cosa che vale la pena leggere prima di scegliere. Il riempimento nero sostituisce tutto quello che sta sotto con un colore pieno, quindi non sopravvive niente: né un bordo, né una media, né il numero di caratteri. La pixelatura sostituisce ogni blocco con la media di quel blocco, e una griglia di medie è pur sempre una misura di ciò che c'era sotto: per un testo in un carattere ordinario e di dimensione prevedibile, lavori pubblicati hanno ricostruito l'originale generando le stringhe candidate e confrontandone le medie. La sfocatura è una convoluzione, e le convoluzioni in linea di principio si invertono. Pixela pure un volto sullo sfondo, e copri di nero tutto ciò che si legge come testo.
### Perché un rettangolo nero disegnato in un programma per documenti non è la stessa cosa?
Perché la maggior parte dei programmi salva il rettangolo accanto all'immagine e non dentro. Una forma disegnata in un lettore di PDF, in una presentazione, in un elaboratore di testi o in un editor di immagini a livelli è un oggetto con una posizione, appoggiato sopra la pagina: spostarlo, cancellarlo o aprire il file in un altro programma rimette esattamente ciò che copriva. Giornali, tribunali e ministeri hanno pubblicato documenti oscurati così. Qui il rettangolo non viene salvato affatto: sono valori di pixel scritti sopra quelli che c'erano.
### Toglie anche i dati EXIF e GPS?
Sì, come effetto collaterale. Salvare significa codificare una tela piena di pixel, e una tela non porta con sé nessun tag: luogo, modello della fotocamera, date e miniatura incorporata semplicemente non vengono scritti nel file nuovo. La miniatura qui conta: è una piccola seconda copia dell'immagine, non viene sempre rigenerata quando una foto viene modificata, e una foto oscurata che viaggia con una miniatura non oscurata annulla tutto il lavoro. Se vuoi togliere i metadati senza che l'immagine venga ricodificata, il [Visualizzatore e rimozione EXIF](https://abox.tools/it/rimuovere-dati-exif/) riscrive il contenitore invece dell'immagine.
### Quali formati sa leggere e scrivere?
Legge tutto ciò che il tuo browser sa decodificare, in pratica JPEG, PNG, WebP, GIF, BMP e, sulla maggior parte dei browser attuali, AVIF. Scrive JPEG, PNG e WebP, perché sono i codificatori che i browser si portano dietro. Su «automatico» un JPEG torna JPEG e tutto il resto torna PNG, così una foto resta pesante come una foto e il testo rimasto in vista su uno screenshot resta nitido. La scelta non cambia nulla dell'oscuramento: i pixel sono già spariti quando il codificatore li vede.
### Posso farlo senza mouse?
Sì. «Aggiungi un riquadro al centro» ne mette uno sull'immagine, Tab passa da un riquadro all'altro, le frecce spostano quello selezionato e Alt con le frecce lo ridimensiona; Maiusc porta ogni passo a dieci pixel e Canc lo rimuove. Ogni riquadro ha inoltre, sotto l'immagine, una riga con la sua dimensione, la sua posizione, che cosa fa e un pulsante per toglierlo: l'intero strumento si usa da tastiera e si legge con uno screen reader.
### Funziona sul telefono?
Sì. Tracciare, spostare e ridimensionare passano da eventi puntatore e non da eventi del mouse, quindi un dito funziona allo stesso modo, e le maniglie vengono disegnate più grandi su uno schermo touch. L'immagine a schermo viene ridisegnata a dimensione schermo mentre lavori; il file viene sempre oscurato alla sua piena risoluzione quando premi il pulsante.
### È gratis, e serve un account?
È gratis, e non c'è account, né registrazione, né prova, né filigrana. Non c'è nemmeno un limite alla dimensione dell'immagine, perché non c'è nessun server a pagarla: il lavoro avviene sul tuo dispositivo. Il sito ha pubblicità, ed è quella a pagarlo; agli annunci non viene dato niente delle tue immagini.
## Come si verifica quello che promette
- **Le tue immagini non hanno dove andare.** Nella Content-Security-Policy c'è ogni indirizzo che questa pagina può contattare, e nessuno è nostro. Qui non esiste un punto di raccolta dove i tuoi file possano finire, né nel codice c'è qualcosa che li spedirebbe se esistesse.
- **I pixel coperti spariscono qui, non lungo la strada.** L'immagine viene decodificata in un buffer di pixel, i riquadri vengono scritti dentro quel buffer, e il buffer passa al codificatore. In questa pagina non esiste nessuna versione dell'immagine con i riquadri come livello separato, perché una versione simile non viene mai creata: vedi `src/redact.js`.
- **Qui non si scarica niente.** Non c'è né `fetch`, né `XMLHttpRequest`, né `sendBeacon` da nessuna parte in `src/`. Il lavoro è `getImageData`, tre cicli sui byte e `canvas.toBlob`, tutta roba già installata nel tuo browser.
- **I riquadri non vengono segnalati da nessuna parte.** Dove hai tracciato, quanti sono, quanto sono grandi e quale tipo hai scelto restano nella memoria di questa pagina finché non la chiudi. In questo repository non c'è nessun evento di analytics che porti via qualcosa di tutto ciò, e l'unica domanda che il sito fa dopo un download invia un pollice su o giù e il nome dello strumento, nient'altro.
- **Funziona offline.** Scollegati dalla rete e lo strumento resta lo stesso, perché al suo interno non c'è mai stato un passaggio di rete. È la prova più semplice di tutte, ed è quella da fare prima di oscurare un passaporto.
**Verifica tu stesso.** Niente di quanto sopra va preso per buono. Questa pagina la genera, dai modelli e dalla configurazione del repository, uno script di build che puoi leggere ed eseguire anche tu, e il risultato finisce sul branch `dist`: puoi quindi confrontare quello che viene servito con quello che produce una build dei sorgenti. https://github.com/A-Box-of-Tools/website
I file da leggere per primi sono `config/site.toml` per la Content-Security-Policy, `src/redact.js` per le tre funzioni che sovrascrivono i pixel e `src/preview.js` per capire perché quello che vedi a schermo lo disegnano quelle stesse tre funzioni.
Come oscurare un'immagine perché quel che è coperto sparisca davvero
Scegli l'immagine. Uno screenshot, una scansione o una foto: qualsiasi cosa il tuo browser sappia aprire. Viene letta direttamente dal disco e intanto non esce niente da nessuna parte.
Traccia un riquadro su ciò che nessuno deve vedere. E poi un altro per il successivo. Un riquadro si sposta trascinandolo, si ridimensiona dalle maniglie, oppure si raggiunge con Tab e si muove con le frecce. Quello che compare sotto il riquadro è il risultato vero, disegnato dallo stesso codice che scriverà il file.
Scegli nero, pixelatura o sfocatura — e scegli il nero. Un riempimento nero non lascia proprio niente. Pixelare e sfocare sostituiscono i pixel con medie di sé stessi, il che basta per un volto sullo sfondo e non basta per niente che si legga come testo.
Premi «Oscura e salva», poi controlla il file. L'immagine che compare dopo è il file finito, decodificato di nuovo. Aprilo in un editor e cerca un livello, oppure prova a selezionare il testo coperto: c'è una sola immagine piatta, e le parti che hai coperto sono state sovrascritte prima che venisse scritta.
La versione lunga
Come oscurare un'immagine perché quel che è coperto sparisca davveroI rettangoli neri disegnati dalla maggior parte dei programmi stanno sopra l'immagine e si possono spostare. Che cosa distingue un vero oscuramento da una semplice copertura, perché un testo pixelato si può rileggere e come controllare un file prima di mandarlo.
No. Il file viene decodificato, oscurato e ricodificato dal tuo browser sul tuo hardware. Questo strumento non ha alcuna funzione di rete, non scarica mai niente e non invia mai niente, e la Content-Security-Policy della pagina elenca ogni indirizzo che può contattare, nessuno dei quali è nostro. Carica la pagina una volta, scollegati da internet e continua a funzionare.
La parte coperta sparisce davvero dal file?
Sì, ed è il motivo per cui questo strumento esiste. L'immagine viene decodificata in un buffer di pixel; i riquadri sovrascrivono i pixel al loro interno; il buffer viene poi codificato in un file nuovo. I valori originali sono usciti dalla memoria prima che il codificatore ricevesse qualcosa, quindi non c'è nessun livello da nascondere, nessuna annotazione da togliere e nessuna cronologia da annullare. Puoi verificarlo come verificheresti l'affermazione di chiunque altro: apri il risultato in un editor di immagini e cerca un secondo livello, oppure prova a selezionare il testo che hai coperto.
Una zona pixelata o sfocata si può recuperare?
A volte, ed è l'unica cosa che vale la pena leggere prima di scegliere. Il riempimento nero sostituisce tutto quello che sta sotto con un colore pieno, quindi non sopravvive niente: né un bordo, né una media, né il numero di caratteri. La pixelatura sostituisce ogni blocco con la media di quel blocco, e una griglia di medie è pur sempre una misura di ciò che c'era sotto: per un testo in un carattere ordinario e di dimensione prevedibile, lavori pubblicati hanno ricostruito l'originale generando le stringhe candidate e confrontandone le medie. La sfocatura è una convoluzione, e le convoluzioni in linea di principio si invertono. Pixela pure un volto sullo sfondo, e copri di nero tutto ciò che si legge come testo.
Perché un rettangolo nero disegnato in un programma per documenti non è la stessa cosa?
Perché la maggior parte dei programmi salva il rettangolo accanto all'immagine e non dentro. Una forma disegnata in un lettore di PDF, in una presentazione, in un elaboratore di testi o in un editor di immagini a livelli è un oggetto con una posizione, appoggiato sopra la pagina: spostarlo, cancellarlo o aprire il file in un altro programma rimette esattamente ciò che copriva. Giornali, tribunali e ministeri hanno pubblicato documenti oscurati così. Qui il rettangolo non viene salvato affatto: sono valori di pixel scritti sopra quelli che c'erano.
Toglie anche i dati EXIF e GPS?
Sì, come effetto collaterale. Salvare significa codificare una tela piena di pixel, e una tela non porta con sé nessun tag: luogo, modello della fotocamera, date e miniatura incorporata semplicemente non vengono scritti nel file nuovo. La miniatura qui conta: è una piccola seconda copia dell'immagine, non viene sempre rigenerata quando una foto viene modificata, e una foto oscurata che viaggia con una miniatura non oscurata annulla tutto il lavoro. Se vuoi togliere i metadati senza che l'immagine venga ricodificata, il Visualizzatore e rimozione EXIF riscrive il contenitore invece dell'immagine.
Quali formati sa leggere e scrivere?
Legge tutto ciò che il tuo browser sa decodificare, in pratica JPEG, PNG, WebP, GIF, BMP e, sulla maggior parte dei browser attuali, AVIF. Scrive JPEG, PNG e WebP, perché sono i codificatori che i browser si portano dietro. Su «automatico» un JPEG torna JPEG e tutto il resto torna PNG, così una foto resta pesante come una foto e il testo rimasto in vista su uno screenshot resta nitido. La scelta non cambia nulla dell'oscuramento: i pixel sono già spariti quando il codificatore li vede.
Posso farlo senza mouse?
Sì. «Aggiungi un riquadro al centro» ne mette uno sull'immagine, Tab passa da un riquadro all'altro, le frecce spostano quello selezionato e Alt con le frecce lo ridimensiona; Maiusc porta ogni passo a dieci pixel e Canc lo rimuove. Ogni riquadro ha inoltre, sotto l'immagine, una riga con la sua dimensione, la sua posizione, che cosa fa e un pulsante per toglierlo: l'intero strumento si usa da tastiera e si legge con uno screen reader.
Funziona sul telefono?
Sì. Tracciare, spostare e ridimensionare passano da eventi puntatore e non da eventi del mouse, quindi un dito funziona allo stesso modo, e le maniglie vengono disegnate più grandi su uno schermo touch. L'immagine a schermo viene ridisegnata a dimensione schermo mentre lavori; il file viene sempre oscurato alla sua piena risoluzione quando premi il pulsante.
È gratis, e serve un account?
È gratis, e non c'è account, né registrazione, né prova, né filigrana. Non c'è nemmeno un limite alla dimensione dell'immagine, perché non c'è nessun server a pagarla: il lavoro avviene sul tuo dispositivo. Il sito ha pubblicità, ed è quella a pagarlo; agli annunci non viene dato niente delle tue immagini.