ASCII Converter trasforma un’immagine in testo. Carica un file dal computer oppure indica l’URL di un’immagine, scegli quanto deve essere largo il risultato e quali caratteri usare: l’immagine viene ridisegnata come arte ASCII.
Ci sono due modi. Carica un’immagine prende un file dal computer — trascinalo sul pannello oppure fai clic per sfogliare. URL dell’immagine prende un link a un’immagine già online, ad esempio https://esempio.it/foto.jpg; anche un semplice esempio.it/foto.jpg funziona, perché https:// viene aggiunto automaticamente.
Formati supportati: JPEG, PNG, GIF, WebP, AVIF e BMP, fino a 12 MB. I file caricati vengono letti direttamente dalla pagina e non vengono mai inviati a un server — puoi verificarlo scollegandoti dalla rete dopo aver scelto il file.
I browser vietano a una pagina di leggere i pixel di un’immagine caricata da un altro sito: il canvas risulterebbe «contaminato» e la lettura fallirebbe. Per aggirare il problema, questo sito recupera l’immagine lui stesso e la passa alla pagina dal proprio indirizzo.
Questa è l’unica cosa che il server fa con il file: viene trasmesso di risposta senza essere salvato. Le richieste verso la rete interna vengono rifiutate e viene restituito solo un vero formato immagine. Se un host blocca la richiesta o richiede un accesso, la conversione non è possibile per quell’URL — scarica l’immagine e usa il caricamento.
L’immagine viene divisa in una griglia, una cella per carattere. Ogni cella viene mediata in un unico valore di luminanza con la formula standard, e quel valore sceglie un glifo nel set di caratteri selezionato. Ogni rampa va dal glifo più denso al più leggero, così le zone scure risultano dense e quelle chiare aperte.
I caratteri sono larghi circa metà della loro altezza, e la griglia ne tiene conto. Senza questa correzione il risultato apparirebbe schiacciato, perché l’occhio legge una pagina di testo come più alta che larga.
Larghezza imposta quanti caratteri ha una riga; il numero di righe segue dalle proporzioni dell’immagine. 40–80 colonne si leggono bene in un editor di codice, 100–160 mostrano più dettaglio e un’uscita molto larga conviene salvarla in un file.
Set di caratteri offre sei rampe. classic usa 70 caratteri ASCII ed è la più espressiva. simple e binary sono volutamente grossolane e rendono bene sulle foto. blocks e shades usano blocchi Unicode, che riempiono meglio la cella ma non sono ASCII puro — utili quando la destinazione è un browser o un terminale moderno anziché un’email.
Tonalità raccoglie le correzioni: luminosità e contrasto salvano immagini troppo scure o troppo piatte, inverti luminosità scambia chiaro e scuro (attivalo per un’immagine chiara destinata a un terminale scuro) e l’output a colori mantiene i colori originali invece di ridurre tutto a caratteri.
Copia mette il testo semplice negli appunti — incollalo direttamente in un blocco di codice, un README, un messaggio di commit o una chat. Copia come HTML copia la versione colorata, così incollando in una pagina o in un ticket i colori si conservano. I due pulsanti di download salvano le stesse due forme come .txt e .html.
Mostra originale torna all’immagine, comodo per verificare se un risultato scarso dipende dal convertitore o dall’immagine.
La conversione avviene tramite JavaScript nel tuo browser, su un canvas. L’immagine non viene caricata, non viene messa in cache e non viene scritta su questo server, e il risultato non viene pubblicato da nessuna parte: vive nella tua scheda finché non la chiudi o non lo salvi. Set di caratteri, larghezza e tonalità scelti vengono ricordati nel local storage del browser per sopravvivere a un ricaricamento; l’immagine no.
Il server vede solo l’URL che inserisci nella scheda URL e inoltra quella singola richiesta all’host che hai indicato.
Sei responsabile dei diritti su ogni immagine che convertisci. Un’immagine può essere protetta dal diritto d’autore, dal diritto all’immagine o dai marchi, e convertirla in arte ASCII non la libera: il risultato è un’opera derivata da quell’immagine. Usa solo immagini di tua proprietà, di pubblico dominio (controlla la licenza, non solo l’assenza di un avviso sul copyright) o per cui hai un’autorizzazione. Le foto di persone sono coperte dal diritto all’immagine in molti Paesi anche quando la fotografia è liberamente licenziata.
Poiché qui non viene caricato nulla, questo sito non riceve mai la tua immagine e non pubblica mai il tuo risultato — ma questo non ti trasferisce alcun diritto. Per copiare, condividere o pubblicare un’immagine convertita ti serve comunque una base giuridica, e se la pubblichi tu ne rispondi tu.