Image to ASCII Art
Convert any image to ASCII art instantly. Adjust width, choose character sets, enable color mode, and download or copy the result.
Drop an image here or click to upload
Supports JPG, PNG, WebP, GIF, BMP, SVG
tuneSettings
How It Works
Upload any image via drag & drop or click
Image is sampled pixel by pixel on a canvas
Brightness mapped to ASCII characters
Copy the art or download as a text file
About ASCII Art
History of ASCII Art
ASCII art dates back to the 1960s when typewriters and early computers could only display text characters. Artists created images using letters, numbers, and symbols. It became hugely popular in BBS systems and early internet culture.
How Conversion Works
Each pixel's brightness is calculated using the luminance formula (0.299R + 0.587G + 0.114B). This brightness value is then mapped to a character from dark (@, #) to light (., space). The image is downscaled to the target width first.
Color ASCII Art
Color ASCII art adds an extra dimension by wrapping each character in a colored span that matches the original pixel color. This creates a stunning effect where the ASCII characters form the shape while the colors fill in the detail.