By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content
Key facts
- ASCII art is pictures and lettering drawn with text characters. Strictly it uses only the 95 printable ASCII characters, though everyday use also covers Unicode symbols, block characters and Braille dots.
- ASCII is a 1963 character code that defined 128 characters: 33 control codes and 95 printable characters.
- ASCII art lines up only in a monospace font, where every character has the same width.
- In Discord, Slack and WhatsApp, three backticks around a piece keep it aligned, and a piece under about 30 to 40 characters wide fits a phone screen.
- Every piece in the galleries was drawn for this site, except a few tiny traditional pieces such as
<3and the rose@}->--that have circulated for decades with no known author. - Screen readers read ASCII art as a stream of punctuation or skip it, so give the meaning in words too.
What counts as ASCII art?
ASCII is the 1963 character code that defined 128 characters: 33 control codes and 95 printable characters, the letters, digits, space and punctuation still on an English keyboard. ASCII art is anything drawn with those characters. Typewriter artists made pictures from typed characters long before computers, and early computer users kept the habit because printers and terminals could only show text.
Today the term is used loosely. Most “ASCII art” you see mixes in other characters:
| Kind | Characters | Works in |
|---|---|---|
| Pure ASCII | `/ \ | _ ( ) @ # *` |
| Unicode text art | Adds symbols such as ♡ ᴥ ✿ |
Phones and modern computers |
| Block art | █ ▓ ▒ ░ ▀ ▄ |
Most fonts; good for solid shapes |
| Braille art | ⠁ ⣿ and the rest of U+2800 to U+28FF |
Fonts with Braille Patterns; very detailed |
How do I keep it from breaking when I paste it?
Every piece here lines up only in a monospace font. Each gallery card has a Code block button that wraps the art in three backticks for Discord, Slack and WhatsApp, and shows how wide the piece is so you can pick one that fits a phone screen (under about 30 to 40 characters).
Where should I start?
- Want a piece to copy? Open a gallery such as cat ASCII art, with one-line cat faces, small cats for chats and bigger cats in boxes, or heart ASCII art, from
<3to big text hearts for messages and code blocks. - Want your words as a banner? The ASCII art generator turns text into banners in 32 FIGlet fonts and copies them plain or as a Discord code block.
- Want to convert a photo? The image to ASCII converter makes ASCII or Braille dot art in your browser, with nothing uploaded.
- Want frames and separators? Use ASCII borders for boxes around text and ASCII dividers for separator lines.
- Want to learn the craft? Read what is ASCII art for its history and how to make ASCII art for hand-drawing and tools.
Who made the pieces in these galleries?
The pieces in these galleries were drawn for this site. A few very small pieces, such as <3 and the rose @}->--, have been shared online for decades with no known author; we mark those as traditional. Pieces in the “Made with our image converter” groups were made by drawing a simple shape and running it through our image to ASCII converter, which you can use on your own pictures to make your own ASCII art.
Frequently asked questions
Basics
What is ASCII art?
What is the difference between ASCII art and Unicode text art?
Why are some pieces marked traditional?
<3 and the rose @}->--, have been shared online for decades with no known author, so we mark them traditional instead of claiming them. Everything else was drawn for this site. We do not host art copied from other artists.