Text art
ASCII art to copy and paste
ASCII art is a picture typed with only the plain characters of an English keyboard: letters, digits, punctuation and spaces. Tap a piece to copy it. Everything below is one to four lines tall, because bigger art depends on a fixed-width font and falls apart in Instagram and Facebook text.
55 to copy · Updated 6 October 2026
One-line animals · 9
Stacked pets and figures · 8
Little people and gestures · 11
Roses, swords and small things · 9
Frames for a word or heading · 8
Dividers in plain ASCII · 10
Ready-made lines for bios and captions
What counts as ASCII art
ASCII is a character set first published as an American standard in 1963. Its 95 printable characters are the 26 letters in upper and lower case, the digits 0 to 9, the space and 32 punctuation marks and symbols, which is exactly what a US keyboard types without any shortcuts. Art drawn only from those displays on practically any device, which is why it filled early email, message boards and program printouts.
Much of what gets called ASCII art today isn’t. ʕ•ᴥ•ʔ, ( ͡° ͜ʖ ͡°) and portraits made of Braille dots use Unicode characters outside the set, so they are text art rather than ASCII art. Everything on this page keeps to the original 95.
Why big pieces fall apart on a phone
- Proportional fonts. ASCII art assumes every character is the same width, as on a typewriter. Instagram and Facebook set text in fonts where i is narrow and W is wide, so the columns drift.
- Squashed spaces. Art that uses runs of spaces to place things loses them when the app collapses spaces into one, and lines that begin with spaces can lose their indent.
- Wrapping. A phone fits far fewer characters on a line than a computer screen, so a wide piece wraps and splits in two.
- Removed lines. Empty lines inside a piece may be trimmed out, closing gaps the picture depends on.
The pieces above work because each line is short, roughly as wide as its neighbours and light on spaces. The ones to watch are those that start a line with a space, such as the cat, the duck and the stick figures: an app that trims each line will nudge them out of shape, so check them in a draft before you post.
Posting a bigger piece
- Post it as a picture. Type the art in a fixed-width font such as Courier, take a screenshot and post the image, with alt text that says what it shows.
- Use a code block where the app has one. Discord and Slack show text between three backticks (```) in a fixed-width font, so the columns stay lined up.
- Switch to Braille art. Braille-pattern characters share one width in most fonts, and the empty pattern isn’t treated as a space, so the picture holds its shape better. It is no longer ASCII, though.
Tip: To a screen reader, ASCII art is a run of punctuation, read one mark at a time or skipped. Say what it is in words next to it, like “a cat for you”, so nobody is left guessing.
Make your own
Converters that turn photos into ASCII art work by brightness. They split the picture into a grid and swap each cell for a character with about the right amount of ink. A common ten-step scale runs from dark to light as @ % # * + = - : . and finally a space.
For big lettering, FIGlet, a free program first released in 1991, spells out words in banner letters several lines tall, each built from ordinary characters. Drawing by hand goes best in a fixed-width editor. If the piece is meant for a phone, keep it narrow and only a few lines tall, then test it where you plan to post.
Tip: Typing art on an iPhone rather than pasting it? Smart Punctuation turns straight quotes into curly ones and a double hyphen into a long dash, so the fish ><(((('> and the rose @}->-- stop being ASCII. Turn it off under Settings, General, Keyboard while you type.
Questions people ask
What is ASCII art?
Pictures made only from the printable ASCII characters: letters, digits, punctuation and the space. It goes back to typewriter art and early computer printouts, and it was everywhere on message boards and in email signatures long before emoji.
Why does my ASCII art look wrong after I post it?
The app shows it in a proportional font and may squeeze or trim spaces, so columns that lined up in your editor drift apart. Keep pieces small and even, post larger ones as an image, or use a code block in apps that have one.
What does orz mean?
It is a tiny figure on hands and knees, seen from the side: o is the head, r the arms and body, z the bent legs. It means defeat, despair or deep embarrassment, and it comes from Japanese internet slang. OTL is a larger version of the same pose.
Is ASCII art the same as kaomoji?
Not quite. Kaomoji such as (^▽^) borrow Japanese and other characters, so most of them fall outside ASCII. Upright faces like ^_^ or (-_-)zzz that use only keyboard characters count as both.
How do I make big letters out of ASCII?
Use a banner generator such as FIGlet, then paste the result somewhere that shows a fixed-width font, like a code block on Discord. In an Instagram caption the letters lose their shape, so share them as a screenshot instead.
Related pages
More symbols and text art
Styled your caption? Let DMFast answer the comments
When someone comments a word like LINK, DMFast replies under the comment and sends them a DM, on Instagram and Facebook. Free plan, no card.
Start free