How it works
Thirty-five pieces of cat text art, drawn for this page and not lifted from an archive: faces, loafs, paw prints, a cat in a mug, a cat asleep on a laptop. They run from one line to 17. Tap a card and the whole piece is copied, line breaks included.
Read the full guide
Pick a cat, tap it
For cat text art copy and paste, start with the sections, which go by height: 4 one-liners, 13 small, 14 medium, 4 large. Fits a comment box marks the 31 within 8 lines and 30 columns, a rule of thumb and no app's promise. Search reads a few extra words too: monday finds the cat hanging off a bar.
When the cat arrives as soup
In a proportional font an i gets less room than an m, so the columns slide apart: switch to a monospaced font where the app offers one. By default a web page also folds a run of spaces into one and drops spaces that start a line. Squash-proof keeps the 10 pieces with no leading space and no two spaces together.
Tips
- Cat in a cardboard box comes first because it is editable: paste it, then type over THIS WAY UP with your own words, 9 characters a line at most.
- The shortest text art cat is Cat with yarn, one line, at 15 characters. Long cat goes the other way: repeat its two-bar line.
- Cat symbol text art in one line of unusual characters, such as ᓚᘏᗢ, is on the cat symbols page.
Questions and answers
Why did the ears vanish when I pasted it?
Something read it as Markdown. In CommonMark a backslash before punctuation is an escape and is not printed, so /\_/\ comes out as /_/. A line starting with > becomes a block quote. 26 of the 35 pieces contain a backslash. Put three backticks on the line above and the line below, or use Cat with no backslash.
Is every ascii art cat here really ASCII?
33 of the 35 are: nothing but the 95 printable ASCII characters. Cat holding a heart holds ♡, White heart suit (U+2661), and Framed cat portrait uses six box drawing characters. Unicode classes all seven as ambiguous in width, and drawn wide they push the frame's right edge out. Keyboard characters only hides both.
Can I paste a cat into a code comment?
Yes, with a catch in C and C++. A backslash at the end of a line joins it to the next before comments are read, so a // comment ending in an ear, /\_/\, takes the following line with it. GCC warns about that under -Wall. 18 pieces have such a line: use a /* */ block comment, or pick from the other 17.