ASCII art is the old internet art of drawing pictures using only letters and symbols. Born on message boards back when sending images was hard, it's still loved today in chats and communities for its distinctive handmade charm.
Types of ASCII art
- One-liners: small pieces like
¯\_(ツ)_/¯— the boundary with kaomoji is blurry. Easy to drop into any chat. - Mini art of a few lines: rabbits, bears, and puppies that come together in 3-6 lines. Adorable alongside a congratulations message.
- Large pieces: intricate drawings spanning dozens of lines. They shine on community boards and in Discord code blocks.
Ready-to-copy pieces are collected at the ASCII art collection.
Why does it look broken?
When ASCII art falls apart, the culprit is almost always font width. The art is drawn assuming a monospaced font where every character is the same width, but apps like WhatsApp and Instagram use proportional fonts where widths vary, so the lines drift out of alignment. In practice:
- Discord: put the art inside a code block wrapped in three backticks and it renders monospaced — no breaking. The most ASCII-art-friendly app there is.
- WhatsApp: narrow one-to-three-line pieces are safe. Large pieces have a high chance of misaligned lines.
- Instagram captions: trailing spaces get stripped, so shapes collapse easily. Preserving blank lines with the Instagram line break tool helps somewhat, but sticking to small art is the better plan.
Checklist before sending
- Preview to confirm the lines align — phones and PCs in particular render widths differently.
- Check whether the app preserves consecutive spaces — in apps that strip them, there's a workaround: substitute invisible characters.
- Don't send them too often — large art takes up a lot of screen, so in a group chat one lands with impact but spamming becomes a nuisance.
Want to draw your own?
Start by modifying existing pieces. Just changing an animal's eyes from • to ^ transforms the expression. If you like a pixel feel, the pixel art tool lets you build dot pictures out of emoji blocks. And if facial expressions are your thing, it pairs well with the Emoticon Maker.