# ASCII Cat Generator > Build your own ASCII cat: choose a pose, a face, a hat and a speech bubble, then copy and paste it. With ready-made cats, one-line cats and dot-art cats. - Page: https://linguaholic.com/tools/ascii-cat-generator/ - Type: free online tool (Symbols & emoji), no sign-up, runs in the browser - Publisher: Linguaholic (https://linguaholic.com/), made by Marcel Iseli - Last updated: October 4, 2026 - Open it pre-filled: https://linguaholic.com/tools/ascii-cat-generator/?pose=box&eyes=happy&say=hello - `pose`: sitting (default), face, loaf, sleeping, walking, lying, sideways, stretch, waving, chonky, tall (long cat), box, mug, basket, pot, laptop, wall, peeking, stocking, cone, pumpkin, paws, hanging, back, kitten, line (one-line cat) (for example `box`) - `eyes`: round (default), big, happy, sleepy, closed, wink, grumpy, surprised, starry, dizzy, crying, sad, shiny, dots, squint, sparkle, money, worried, angry, love, smiling, fierce, droopy (for example `happy`) - `mouth`: w (default), v, smile, nose, flat, open, kiss, tongue, dot, frown, x, omega, smirk, teeth, content, yawn, fangs, wobbly (for example `smile`) - `whiskers`: double (default), thin, wavy, angled, long, none (for example `long`) - `ears`: pointy (default), tufted, small, bent, wide (for example `tufted`) - `cheeks`: none (default), rosy, blush, freckles, dots (full-size faces only) (for example `blush`) - `mark`: forehead mark: none (default), stripes, blaze, spot, star, fringe (full-size faces only) (for example `stripes`) - `hat`: none (default), top, party, crown, bow, flower, santa, witch, halo, chef, cowboy, beanie, antlers, bunny, grad, wizard, sombrero, propeller, garland, viking (for example `party`) - `company`: alone (default), kitten, kittens, friend (for example `kitten`) - `item`: thing next to the cat: none (default), yarn, fish, mouse, heart, bowl, plant, gift, milk, balloon, cake, cup, book, pumpkin, tree, moon, rose, paws, umbrella, snowman, butterfly, bird, cactus, fishbowl (for example `yarn`) - `say`: speech bubble text (up to 40 characters) (for example `hello`) - `length`: body length of the long cat (pose=tall): 0 to 12, default 3 (for example `8`) - `mirror`: 1 flips the cat left to right (for example `1`) ## How to use the ASCII cat generator The **ASCII cat generator** draws a cat out of plain text characters, such as slashes, parentheses and a `w` for the mouth, so you can copy it and paste it anywhere you can type. You build yours in four steps: 1. Pick a **pose**: sitting, loaf, sleeping, walking, lying down, stretching, waving, chonky, long cat, in a box, in a mug, in a pumpkin, at a laptop, on a wall, kitten, one line, and more (26 in all). 2. Give the cat a **face**: 23 kinds of eyes, 18 mouths, whiskers, ears, cheeks and a forehead mark such as tabby stripes. 3. Add a **hat** (19 to choose from), **company** (a kitten, two kittens or a friend), something **next to the cat** (23 things, from a ball of yarn to a Christmas tree), and a **speech bubble**. 4. Tap **Copy cat** and paste it anywhere. **Random cat** rolls a new one, and **Copy link** gives you a link that opens the same cat. The parts combine into more than 35 billion different cats, before you even type a speech bubble. Every cat is put together from parts we drew ourselves, so they are free to use anywhere: chats, bios, code comments, README files, greeting cards. ## ASCII cats to copy and paste Prefer a finished **ASCII cat**? These were all made with the generator above. Copy one as it is, or rebuild it in the generator and change the details. Sitting cat /\___/\ / \ ( o o ) ==( w )== \_______/ / \ / | | \ .-. ( | | ) / ' \_(_)_(_)_/__/ Happy cat /\___/\ / \ ( ^ ^ ) ==( w )== \_______/ / \ / | | \ .-. .--. ( | | ) / ' ( @@ ) \_(_)_(_)_/__/ `--'~~ Cat in a box /\___/\ .-------------------. / \ < if I fits, I sits ) ( o o ) `-------------------' ==( w )== ___ __\_______/__ ___ \__| |__/ | ^ ^ | | | | | |_____________| Grouchy cat /\___/\ / \ ( \ / ) >-( n )-< .-\_______/-. / \ ( ) `-(,,)---(,,)-' Sleeping cat /\___/\ Z / \ z ( - - ) z ==( w )== .-\_______/-. / \ ( '~~~~~~~~~~~~) `-------------' Long cat /\___/\ / \ ( O O ) ==( w )== \_______/ |(_) (_)| | | | | | | | | | | | | | | | | (__|_|__)~~~' Hang in there =(m)===============(m)= .---------------. | | /\___/\ | | ( hang in there > | | / \ | | `---------------' | | ( O O ) | | | |==( o )==| | \ `--\_______/--' / `--. .--' | | | | (_/ \_) ) ( Gentleman cat _____ | | _|___|_ /\___/\ / \ ( - - ) ==( - )== \_______/ / \ ) ) / | | \ .-. ( ( ( | | ) / ' \~~~~~/) \_(_)_(_)_/__/ _\___/_ Cat with a fish /\___/\ / \ ( * * ) ==( U )== \_______/ / \ / | | \ .-. \ .--. ( | | ) / ' >( o > \_(_)_(_)_/__/ / `--' Cat in love /\___/\ / \ ( ♥ ♥ ) ==( 3 )== _ _ \_______/ ( \/ ) / \ \ / / | | \ .-. \/ ( | | ) / ' \_(_)_(_)_/__/ Cat from behind /\___/\ / \ ( ) ( ) \ / / \ / \ .-. ( ) ( ) ( ) `-' \___. .___/ ) ( `---. ( `-----' ) Peeking cat /\___/\ / \ ( O O ) ==( w )== __(m)\_______/(m)__ | | | | | | | | | | Paws up /\___/\ .------------. / \ < pick me up ) ( ^ ^ ) `------------' ==( o )== (m)\_______/(m) \ / | | | | | | (__|_|__)~~~' Royal cat o o o |\/|\/| |__*__| /\___/\ / \ ( u u ) ===( \_/ )=== \_______/ / \ / | | \ .-. ( | | ) / ' \_(_)_(_)_/__/ Chef cat .-^-. ( ) |___| /\___/\ / \ ( ^ ^ ) ==( w )== .-\_______/-. / \ .:::. ( ) /-----\ `-(,,)---(,,)-' /_______\ Bookworm cat /\___/\ / \ ( . . ) ==( - )== .-\_______/-. / \ ____ ____ ( ) / ~~ | ~~ \ `-(,,)---(,,)-' /_____|_____\ Waving cat .-----. /\___/\ ( hi! > / \ `-----' ( ^ ^ ) (m) ==( o )== | | \_______/ / / / \__/ / / | | / . ( | | ) `~~'\__(___)___/ Cat watching a bird /\___/\ / \ ( O O ) ==( . )== \_______/ / \ .-. / | | \ .-. <( o \_.-/ ( | | ) / ' \ )) / \_(_)_(_)_/__/ `"--' ## Frequently asked questions **How do I make an ASCII cat?** Pick a pose, eyes, mouth, whiskers and ears in the generator, add a hat, something next to the cat or a speech bubble if you like, then tap Copy cat. Random cat makes one for you. **How do I copy and paste an ASCII cat?** Tap Copy cat, then paste it into your chat, post or document. In Discord, WhatsApp, Telegram and Slack, wrap it in three backticks so the lines stay aligned; the Copy for Discord button does that for you. **Why does my ASCII cat look crooked after pasting?** ASCII art only lines up in a fixed-width font. Put the cat inside a code block, or use a one-line cat or a dot-art cat, which keep their shape in ordinary fonts. **Is there a one-line ASCII cat?** Yes. Choose One line as the pose to build cats such as =^owo^=, or copy one from the list of one-line cats and cat emoticons on the page. **Can I add text to my ASCII cat?** Yes. Type up to 40 characters in the speech bubble field and the cat says it. **Can I use these cats for free?** Yes. Every cat is our own design and free to use anywhere, including social media, code comments and README files. No sign-up, and nothing you type leaves your browser. **What is the difference between ASCII art and dot art?** ASCII art uses keyboard characters and needs a fixed-width font. Dot art uses braille characters, which are all the same width, so it keeps its shape in more apps. ## Related tools - [ASCII Animal Generator](https://linguaholic.com/tools/ascii-animal-generator/): Build a text animal: choose an animal, a pose, eyes, a hat and a speech bubble, then copy and paste it. With ready-made ASCII animals, one-line animals and dot-art animals. - [Text Art](https://linguaholic.com/tools/text-art/): A copy-and-paste collection of text art — hearts, stars, moons, cute characters, gifts, cakes, dividers, and classic one-line emoticons — ready to paste anywhere. - [ASCII Art Generator](https://linguaholic.com/tools/ascii-art-generator/): Turn text into ASCII art in 25 fonts — classic FIGlet styles plus 10 of our own, like Shadow 3D, Neon, and Mini Block — or convert any image or photo into ASCII art. Copy it as a code block or download it; everything runs in your browser. - [Kaomoji](https://linguaholic.com/tools/kaomoji/): A searchable collection of more than 1,400 kaomoji (Japanese emoticons) and 370 emoji combos, sorted by mood, animal and theme: tap one to copy it. - [Heart Symbols](https://linguaholic.com/tools/heart-symbols/): Tap to copy heart symbols and heart emoji — ♥ ❤ ♡ 💕 🖤 and dozens more — for Instagram, TikTok, bios, usernames, and messages. - [Star Symbols](https://linguaholic.com/tools/star-symbols/): Tap to copy star symbols and star emoji — ★ ☆ ✦ ✧ ⭐ ✨ and many more — for bios, captions, ratings, usernames, and messages.