🌐 ZH-TW

🔤 圖片轉 ASCII 藝術產生器

將照片轉成由字元組成的 ASCII 藝術。調整寬度與字元集,做出你想要的效果。

🔒 圖片絕不會離開你的瀏覽器,內容不會上傳到伺服器。

點擊或拖曳圖片到這裡

支援 JPG、PNG、WebP、GIF、BMP 與其他圖片檔案

指南

瞭解更多

01

ASCII 藝術轉換實際上是怎麼運作的?

將照片轉成 ASCII 藝術分成三步。首先,會把圖片縮放到依照你設定的字元寬度所對應的小畫布上。由於字元比寬度更高,列數會乘上一個 字型長寬比校正係數(約 0.5–0.55),避免結果看起來被拉長。接著,計算每個格子的亮度,公式為 0.299R + 0.587G + 0.114B。最後,將每個亮度值對應到「漸層」中的一個字元,也就是一串由深到淺排序的字元。
02

該選哪一組字元?

字元集特性
簡潔版(10 階)像 " .:-=+*#%@" 這樣的短漸層。即使在小尺寸下也能保有清楚輪廓。
詳細版(70 階)更長的漸層,能呈現更細緻的明暗過渡,適合搭配較大的輸出寬度。
區塊字元像 ██▓▒░ 這類方塊風格字形,視覺更大膽、對比更強。
如果你打算把結果貼到深色背景的地方,例如終端機或深色模式的程式碼區塊,開啟色彩反轉後,亮暗格就會互換,顯示仍會正確。
03

你可以怎麼使用結果?

使用複製按鈕取得原始文字,貼到記事本、電子郵件或程式註解中。如果你想把它當成圖片分享,按一下 PNG 下載按鈕,就能儲存成以等寬字型繪製的圖像。輸出寬度越大,細節越多,但文字區塊也會更長,PNG 檔也會更大,所以很值得多試幾個尺寸,找出最適合你用途的設定。

相關圖片工具

常見問題

我上傳的照片會儲存在伺服器上嗎?
不會。所有轉換都完全在你的瀏覽器內完成,圖片資料不會送到任何地方。
輸出寬度最多可以設多大?
你可以在 40 到 300 個字元之間調整。數值越大,細節越多,但結果長度與渲染時間也會增加。
什麼時候該使用色彩反轉?
預設輸出會以淺色背景、深色字元為前提。如果你要貼到終端機或深色模式介面,開啟反轉就會交換明暗色調,讓顯示依然正確。
下載的 PNG 會和原圖尺寸一樣嗎?
不會。PNG 是用等寬字型逐字繪製出的全新圖片,所以尺寸取決於你選擇的寬度和字元集,而不是原始照片的大小。