How to Turn a Picture into ASCII Art

ASCII art draws pictures with letters and symbols. It’s great for code comments, README files, terminal banners and retro-style posts.

🔣Free Image to ASCII Art
Turn any picture into text art.
Open tool →

Convert an image

Open Image to ASCII Art, choose a picture, set the width in characters and the style (classic, blocks or detailed), and copy or download the result.

Get clean results

High-contrast images with a plain background work best – logos, silhouettes and portraits against a light wall. Try Invert for light text on a dark terminal.

Display it correctly

ASCII art only lines up in a monospace font. In Markdown, wrap it in a code block; in chats like Slack or Discord, use triple backticks.

Pick the right width

80 characters fits most terminals and code files; wider gives more detail for screenshots.

Frequently asked questions

Why does it look stretched?

It's not shown in a monospace font.

Can I make coloured ASCII art?

This tool makes plain text art.

Is my image uploaded?

No.

🔣Free Image to ASCII Art
Turn any picture into text art.
Open tool →

More guides