Convertitore Immagine in Arte ASCII gratis
Converti qualsiasi immagine in arte ASCII per chat, README, terminali o messaggi di commit. Più set di caratteri inclusi caratteri a blocchi ed emoji.
Trascina qui un file o fai clic per sfogliare
JPG, PNG, WebP, GIF, HEIC, HEIF · elaborato sul tuo dispositivo
oppure premi Ctrl+V per incollare dagli appunti
Suggerimento: puoi incollare uno screenshot con Ctrl+V
I tuoi file non lasciano mai il tuo dispositivo. Tutta l'elaborazione avviene localmente nel browser.
Usi comuni
- Crea Arte ASCII per File READMECrea loghi e banner basati su testo per GitHub README che si renderizzano in spazi a larghezza fissa.
- Arte Terminal e MOTDGenera arte ASCII per messaggi di benvenuto terminal, SSH banner o file message-of-the-day.
- Arte ASCII nei Messaggi di CommitAggiungi arte ASCII memorabile a note di rilascio, messaggi di commit o descrizioni di tag.
- Arte ASCII per Chat e DiscordCrea meme e arte ASCII da condividere in canali Discord, Slack o IRC.
- Arte ASCII per Poster e StampaGenera arte ASCII su larga scala per poster, stampe o sezioni hero di siti web.
Come funziona
La conversione funziona interamente nel tuo browser usando la Canvas API — nessun server, nessun caricamento. Lo strumento disegna la tua immagine su un canvas fuori schermo scalato alla larghezza di colonna target, legge i valori RGB di ogni pixel tramite getImageData, e mappa la luminosità percettiva di ogni pixel a un carattere da una stringa di ricerca che scegli.
- 1Canvas scala l'immagineLa tua immagine viene disegnata su un canvas nascosto dimensionato esattamente alla griglia di output — tipicamente 80 colonne di larghezza per impostazione predefinita, con l'altezza regolata automaticamente per preservare le proporzioni dell'immagine (dimezzata per i font monospace, che sono più alti che larghi).
- 2Campionamento della luminanza per pixelLo strumento chiama getImageData per leggere byte RGBA grezzi per ogni cella. Converte ogni pixel in un singolo valore di luminosità usando la formula percettiva ITU-R (0,299R + 0,587G + 0,114B), poi applica il tuo offset di luminosità, moltiplicatore di contrasto, e curva gamma.
- 3La luminosità mappa a un carattereLa luminosità aggiustata (0-1) viene moltiplicata per la lunghezza della stringa di caratteri scelta — standard ( .:-=+*#%@), 70-glifi dettagliata, elementi a blocco, binario, o un set personalizzato che digiti — e il carattere a quell'indice viene posizionato nella griglia di output.
- 4Esporta in testo semplice, PNG, o HTMLLa griglia finita viene unita in una stringa di testo semplice per copia/download. Per l'esportazione PNG, ogni carattere viene reso su un secondo canvas con fillText a 12px monospace. La modalità colore legge l'RGB originale per pixel e avvolge ogni carattere in un elemento span con stile inline, che può essere esportato come file HTML autonomo.
La tua immagine viene letta direttamente dalla Canvas API del browser e non lascia mai il tuo dispositivo — nessun dato viene inviato a un server in nessun momento.
Strumenti correlati
Generatore di Banner ASCII
Trasforma il testo in grandi banner ASCII-art nei classici font FIGlet — copia o scarica come .txt.
OCR — Estrattore di Testo da Immagini
Estrai il testo da immagini, screenshot, documenti scansionati e PDF (oppure salva un PDF ricercabile) con PP-OCRv5, tutto direttamente nel browser. Legge scritture latina, cinese, giapponese, coreana, cirillica, araba, devanagari, thailandese, greca, tamil e telugu.
Rimuovi Oggetti (Gomma Magica)
Rimuovi persone, oggetti, testo o imperfezioni da una foto: dipingici sopra e l'area viene riempita con lo sfondo circostante, direttamente nel tuo browser. Annulla, confronta e salva come JPG o PNG. La tua foto non viene mai caricata.