Handitab

Image to ASCII Art

Convert an image to ASCII art made of plain text characters, set the width from 20 to 200 columns, and save the output as a text file.

About Image to ASCII Art

ASCII art reproduces a picture using text characters of different visual density. This tool resizes the image to the width you choose in characters, halves the height to offset tall letter shapes, and maps the brightness of each cell to one of ten characters, from a space to @. By default dark areas get dense characters, which suits dark text on a light background. The output has no color.

How to use Image to ASCII Art

  1. Choose an image, or drag it onto the upload area. The file is read by your browser and is not uploaded.
  2. Set "Width" and "Swap light and dark". The preview updates as you change them.
  3. Read the result below the preview and copy what you need.

Questions about Image to ASCII Art

Why does my ASCII art look stretched or broken when I paste it?

It must be shown in a monospace font such as Courier or Consolas, with line wrapping off. In a proportional font the characters have different widths, so the columns no longer line up.

When should I swap light and dark?

Use it when the text will be shown as light characters on a dark background, such as a terminal. Without the swap, the picture looks like a negative there.

Runs in your browser. Page last updated .

More image tools

All 73 image tools