Konverter Gambar ke ASCII
Jatuhkan JPG, PNG, atau WebP apa pun dan konverter gambar ke ascii ini menggambar ulang gambar itu dengan karakter keyboard — hitam putih secara bawaan, dapat disetel seketika, tak pernah diunggah.
Konverter gambar ke ascii menukar piksel dengan karakter: area terang menjadi simbol jarang seperti `.` dan `:`, area gelap menjadi simbol padat seperti `%` dan `@`. Konverter ini menjalankan seluruh alurnya di browser Anda — dekode, cuplik, petakan, render — sehingga gambar Anda tak pernah menyentuh server. Atur lebar, set karakter, kecerahan, dan kontras secara langsung, lalu salin teksnya atau ekspor TXT dan PNG dari hasil gambar ke ascii tersebut. Tidak ada antrean, tidak ada batas jumlah konversi, dan tidak ada akun yang perlu dibuat sebelum mulai.
Cara Mengonversi Gambar ke ASCII
- 1
Jatuhkan atau pilih gambar
Seret JPG, PNG, atau WebP ke panel, klik untuk menelusuri, atau mulai dengan gambar contoh untuk melihat alur gambar ke ascii ini beraksi dari awal sampai akhir.
- 2
Pilih lebarnya
Penggeser kolom (40–200) menentukan berapa karakter lebar hasilnya — makin banyak kolom, makin banyak detail yang ikut terbawa.
- 3
Setel nada dan detail
Penggeser kecerahan dan kontras menyelamatkan foto gelap; inversi menukar terang dan gelap untuk latar terminal gelap.
- 4
Salin atau unduh
Salin teks gambar ke ascii ke clipboard, simpan sebagai file TXT, atau render ke PNG dengan spasi yang sempurna.
Cara Kerja Konversi Gambar ke ASCII
Konverter memulai dengan menggambar gambar Anda ke kanvas tak kasatmata lalu membaca pikselnya. Nilai merah, hijau, dan biru tiap piksel dipadatkan menjadi satu angka luminansi — seberapa terang titik itu. Mesin gambar ke ascii kemudian mencuplik kisi sel di seluruh gambar, merata-ratakan kecerahan tiap sel, dan memetakannya ke sebuah tangga karakter: skala yang berjalan dari simbol padat hingga spasi.
Karena karakter lebih tinggi daripada lebarnya, kisi mengoreksi rasio aspek sekitar setengahnya — lewati koreksi itu dan semua wajah jadi melar. Baris-baris teks akhirnya persis seperti buatan seniman era FIGlet yang dikerjakan dengan mata, kini diotomatisasi. Semuanya terjadi dalam JavaScript di perangkat Anda; proses gambar ke ascii ini privasi karena konstruksinya, bukan karena janji. Tidak ada pemuat ulang halaman di tengah proses, dan tidak ada jejak yang tertinggal setelahnya.
Coba contoh-contohnya untuk melihat pengaruh kontras pada pemetaan: siluet kucing dikonversi dengan berani, sementara gradasi lanskap memperlihatkan bagaimana tangga karakter melukis nada dengan tekstur. Ketiga contoh itu digambar secara program dan bebas lisensi, jadi hasil gambar ke ascii dari contoh boleh Anda pakai di mana saja.
Gambar ke ASCII, Dicuplik Langsung
######################****************###################### ##################************************################## ###############***********++++++++***********############### #############********+++##++++++++##++++*******############# ###########******++++++*%%#+====+#%%*++++++******########### ##########*****+++++===%%%%%%%%%%%%%%===+++++******######### ########*****+++++=====*%%%%%%%%%%%%*=====+++++*****######## #######*****++++=====-=%%%%%%%%%%%%%%+--====++++*****####### #######****++++====---#%%%%%%%%%%%%%%#---====++++*****###### ######****++++===-----#%%%%%%%%%%%%%%#-----===++++****###### ######****+++===-----:=%%%%%%%%%%%%%%+:-----===++++****##### #####****++++===----:=#%%%%%%%%%%%%%%#=:----===++++****##### #####****+++====----*%%%%%%%%%%%%%%%%%%*----====+++****##### #####****++++===---+%%%%%%%%%%%%%%%%%%%%*---===++++****##### ######****+++====--%%%%%%%%%%%%%%%%%%%%%%=-====+++****###### ######****++++=====%%%%%%%%%%%%%%%%%%%%%%*====++++****###### #######****++++====%%%%%%%%%%%%%%%%%%%%%%#===++++****####### ########****++++===#%%%%%%%%%%%%%%%%%%%%#===++++****######## #########*****++++==#%%%%%%%%%%%%%%%%%%#+=++++*****######### %##########*****+++++*%%%%%%%%%%%%%%%%*+++++*****##########% %%%#########******+++++*#%%%%%%%%%%%%%++++******#########%%% %%%%%#########*****++++++++******++#%%#*+*****##########%%%% %%%%%%##########*****+++++++++++++++#%%%##***#########%%%%%%
Detail vs Keterbacaan
Lebih banyak kolom — lebih banyak detail
Menaikkan penggeser lebar memadatkan lebih banyak karakter ke gambar yang sama, mengurai fitur lebih halus. Potret diuntungkan oleh 100–160 kolom sebelum bobot teksnya tak terbaca lagi di ukuran sebenarnya.
Lebih sedikit kolom — lebih terbaca
Keluaran kecil (40–70 kolom) menjaga hasil gambar ke ascii tetap terbaca di jendela chat dan terminal sempit, tempat bentuk lebih penting daripada detail.
Tangga Karakternya
| Set | Gagasan tangga | Tampilan |
|---|---|---|
| Standar | @ % # * + = - : . (spasi) | Tampilan klasik, kontras tinggi |
| Padat | 70 karakter cetak | Fotografis, gradasi halus |
| Blok | █ ▓ ▒ ░ (Unicode) | Gaya poster solid, bukan ASCII murni |
| Minimal | # + - . (spasi) | Seni garis bersih, enak dicetak |
Mendapatkan Hasil Terbaik
Mulai dari subjek yang jelas
Siluet, logo, dan potret berkontras tinggi paling baik dikonversi. Adegan ramai meleleh menjadi tekstur karena kisi gambar ke ascii tak mampu mengurai setiap daun dan jendela — pilih satu subjek kuat dan biarkan ia memenuhi bingkai.
Selamatkan pencahayaan dengan penggeser
Foto gelap terpetakan sebagian besar ke karakter padat dan tampak tersumbat. Tambah kecerahan, lalu kontras, sampai subjek terpisah dari latar belakangnya — pratinjau gambar ke ascii merender ulang setiap kali Anda menyeret, jadi setiap langkah langsung terlihat hasilnya.
Cocokkan polaritas latar
Latar terminal itu gelap, jadi seni terang-di-atas-gelap paling terbaca di sana. Bila tujuan Anda bertema gelap, aktifkan inversi agar keluaran gambar ke ascii memakai karakter padat untuk sorotan dan karakter tipis untuk bayangan.
Daftar Periksa Sebelum Menyalin
- Pratinjau pada lebar asli tujuannya — panel chat lebih sempit daripada jendela browser Anda.
- Gunakan set standar atau minimal untuk lingkungan yang mensyaratkan ASCII murni.
- Ekspor PNG bila aplikasi tujuan mengubah gaya font pada teks yang Anda tempelkan.
- Jalankan ulang konversi pada kolom lebih tinggi untuk keperluan cetak, lebih rendah untuk chat.
- Ingat: tak ada gambar yang pernah diunggah dari konverter gambar ke ascii ini, jadi bereksperimen tidak memakan biaya apa pun.
Apa yang Dikonversi Orang dengan Gambar ke ASCII
Foto profil terminal
Developer mengonversi avatar ke ASCII untuk alat baris perintah yang hanya mampu mencetak teks biasa.
Ilustrasi README
Pengelola menyematkan logo hasil konversi gambar ke ascii di puncak dokumentasi mereka sebagai penanda proyek.
Aset game retro
Penghobi mengonversi sprite untuk game mode teks dan purwarupa antarmuka mereka.
Kiriman seni di chat
Teman-teman menempelkan meme hasil konversi gambar ke ascii di dalam code block demi efek penuh.
Draf poster
Desainer mempratinjau gagasan poster monokrom dari foto apa pun dalam hitungan detik sebelum mengerjakannya lebih lanjut.
Pengujian aksesibilitas
Tim memeriksa bagaimana gambar terdegradasi menjadi representasi teks saja pada berbagai pengaturan.