Cute animated ASCII mascots

This is cute ASCII art with personality: original mascots that wave, blink, bob and dance, all hand-coded in text. Meet the Waving Tin Robot, the Friendly Floating Ghost, a Rubber Duck Debugger that listens to your bugs, a Peekaboo Box with a fuzzy critter inside and a Yawning Coffee Mug that slowly wakes itself up.

Where to start

Most cute text art online is a still you paste into a chat. These move, but you can still grab a still: pause any mascot and press Copy as text to copy that frame as plain text. Or embed the live version on a 404 page, an onboarding screen or a README, where a friendly face makes mistakes and waiting feel lighter.

Giving your project a mascot

A mascot works when it matches what your project does. Pick the one whose job is closest to yours, use it in the same places every time, and people start to recognize it. Because every piece is MIT licensed, you can adapt a mascot by editing the palette in its source, or recolor it with the mono attribute and a look.

  • Developer tools and debuggers: Rubber Duck Debugger or Bug With a Magnifier.
  • Bots, automation and APIs: Waving Tin Robot.
  • Coding blogs and late-night tools: Cat at the Keyboard.
  • Notes, ideas and brainstorming apps: Bright Idea Bulb.
  • Messaging and sending: Loop the Loop Plane.
  • Habit, growth and gardening apps: Sprouting Pot Plant.
  • Games and fantasy projects: Saluting Pixel Knight or Bouncy Green Slime.
  • Breakfast, coffee and summer brands: Yawning Coffee Mug, Toaster Pops Toast or Sun in Sunglasses.

Where an animated mascot helps most

Mascots earn their place at the moments when people are stuck, waiting or new. A 404 page is the classic: Pocket Planet Astronaut, Friendly Floating Ghost or Stomping Little Dino turn a dead end into a small smile. Onboarding is another: the Peekaboo Box or Waving Tin Robot can greet a new user on a welcome screen, and Raincloud Cheers Up suits an empty state that should feel hopeful.

In a README, a mascot at the top gives an open source project a face; download the GIF and use the snippet on the README tab. For loading screens, pick a steady loop like Juggling Octopus, Toaster Pops Toast or Drowsy Crescent Moon. Keep real text next to the art so the message is clear even when the animation is paused for reduced motion.

How to copy cute ASCII art as text

Search results for cute text art are mostly copy and paste pieces, and every mascot here can be used that way too. Open a piece, press pause on a pose you like, then press Copy as text. The current frame lands on your clipboard as plain text, drawn in whichever look you picked.

Paste it where a monospace font keeps the lines straight: a code block in Markdown or a chat, a code comment, a terminal or a plain text email. The copy has no colors, so check it in place before you post. If a pose has too much fine detail for a small space, switch the look to Blocks or Letters before copying and see which reads best.

Robots, ghosts and ducks: the mascots people ask for

The Waving Tin Robot is the ASCII robot for chatbots, automation tools and friendly error pages: it waves one arm, blinks its round screen eyes and flashes the light on its antenna. The Friendly Floating Ghost is a round, shy ghost that ripples its hem and waves its stubby arms, and it works all year, not only at Halloween.

The Rubber Duck Debugger is the ASCII duck developers want: a yellow duck bobbing on rippling water and thinking out loud in a speech bubble. For cats, there is the Cat at the Keyboard here and the Sleeping Cat at Sleeping Cat. The Animals category at Animals has dogs, owls and fish when you need a real creature rather than a mascot.

Ways to use ASCII mascots & characters

Step-by-step guides with a live builder and code to copy.

All 18 use cases →

/FAQS

ASCII mascots & characters: frequently asked questions

Answers about using ASCII mascots & characters on websites, in READMEs, in terminals and in exports.

Q. Where can I find cute ASCII art that moves?
You can find animated cute ASCII art right here: original mascots like a waving robot, a shy ghost, a juggling octopus and a dancing cactus. Each one plays on a web page with one embed tag, plays in a terminal, and exports as a GIF, a video or a PNG.
Q. How do I copy and paste cute ASCII art?
Open a mascot, pause on the pose you like, then press Copy as text. That frame is copied as plain text, ready to paste into a chat, a code block, a code comment or a terminal. Use a monospace font where you paste it, or the lines will drift out of place.
Q. Is there cute ASCII art for a 404 page?
Yes, several mascots are made for it, including Pocket Planet Astronaut, Friendly Floating Ghost, Peekaboo Box and Stomping Little Dino. Embed one above a short message and a link home. The 404 page guide at Animated ASCII art for 404 and error pages shows complete layouts you can copy.
Q. Is there an ASCII duck for rubber duck debugging?
Yes, the Rubber Duck Debugger is a yellow rubber duck bobbing on rippling water while it thinks out loud in a speech bubble until your bug is fixed. It fits developer READMEs, debugging guides and terminal splashes, and it plays in a terminal with npx --yes https://www.ascii-magic.com/ascii/cli.tgz debug-duck-bob.
Q. Where can I get an animated ASCII robot?
The Waving Tin Robot is an animated ASCII robot that waves one arm, blinks its round screen eyes and flashes the light on its antenna. It suits chatbots, automation tools, API docs and friendly error screens. Embed it live, export a GIF, or copy a single frame as text.
Q. Is there a cute ASCII ghost that is not scary?
Yes, the Friendly Floating Ghost is round and shy: it bobs above a misty graveyard, waves its stubby arms and blinks. It is gentle enough for an empty state or a 404 page all year, and it doubles as Halloween decoration in October.
Q. Can I use one of these as my project's official mascot?
Yes, every piece is MIT licensed for personal and commercial use, so you can adopt and adapt a mascot for your project. Credit is appreciated but not required. The license is not exclusive, though, so other projects may use the same mascot.
Q. Can I change a mascot's colors to match my brand?
Yes, in two ways. Add the mono attribute to the embed tag to draw it in one color that follows your CSS text color, or open the Source section on the piece page and edit the palette in your copy of the code. Looks such as Halftone dots or Blocks change the texture too.
Q. How do I add an animated mascot to a GitHub README?
Download the mascot as a GIF from its page, commit it to your repository and reference it with an img tag. The README tab on each piece page writes that snippet for you. GitHub does not run scripts, so the live embed tag will not work inside a README.
Q. Which mascot works best as a loading animation?
Mascots with a short, steady loop work best, such as Juggling Octopus, Toaster Pops Toast, Loop the Loop Plane and Drowsy Crescent Moon. Show the embed while your content loads and remove it when the content arrives. Visitors who prefer reduced motion see a still frame instead.
Q. Are there pet mascots like a cat or a puppy?
Yes, Cat at the Keyboard shows a gray tabby tapping at a laptop late at night, and Happy Wagging Pup is a floppy-eared puppy wagging its tail in a sunny park. For a curled-up cat on its own, see the Sleeping Cat at Sleeping Cat.
Q. Can I show a mascot in my terminal when a script finishes?
Yes, every mascot plays in a terminal with npx --yes https://www.ascii-magic.com/ascii/cli.tgz and the piece name. Add --seconds=3 to play a short burst, or --frame to print a single still frame, for example as a cheerful sign-off when a build or a deploy finishes.

Related categories

All categories