Two generators in one
Text to ASCII draws your words as large letters built from characters. It uses FIGlet fonts, a format created in 1991 that is still the standard for terminal banners.
Image to ASCII rebuilds a photo or logo out of characters. Dark areas get dense characters such as @ and #. Light areas get sparse ones such as . and spaces.
How to make text banners
- Select Text to ASCII.
- Type a word or short phrase. Short text works best, because banners get wide quickly.
- Choose a font. Standard and Slant are compact. Banner, Block and Colossal are large and bold.
- Press Copy or Download.
On a phone the preview may scroll sideways. The copied text is still complete.
How to convert an image
- Select Image to ASCII and choose a picture.
- Adjust the width. About 80 to 120 characters suits most uses.
- Turn on Invert if you will show the art as light text on a dark background, such as a terminal.
Pictures with a clear subject and strong contrast give the best results. A face against a plain wall works well. A busy landscape turns into noise. Logos and simple icons convert very cleanly.
Where ASCII art is used
- README files and code comments, to mark sections or show a project logo
- Terminal welcome messages and command line tool banners
- Discord and forums, inside code blocks
- Email signatures in plain text email
- Retro designs for posters, shirts and websites
Getting it to display properly
ASCII art only lines up in a monospace font, where an i is as wide as a W. If your result looks scrambled after pasting:
- In Discord, Slack and Reddit, wrap it in a code block using three backticks before and after.
- In Word or Google Docs, set the font to Courier New or Consolas, then reduce the font size until no line wraps.
- In HTML, put it inside a
<pre>tag. - In code, paste it into a comment block. Watch for backslashes, which may need escaping inside strings.
Also check that the app has not replaced straight quotes or double hyphens with typographic versions. That feature changes characters and shifts the lines.
A short history
People were making pictures from characters on typewriters long before computers. ASCII art as we know it spread in the 1970s and 1980s, when printers and screens could show only text. Bulletin board systems used it for menus and logos, and email signatures carried it through the 1990s. It has stayed popular because it works anywhere text works, with no image files needed.