Symbols & emoji

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.

Updated · Free, no sign-up

Dog, sitting, round eyes

Animal

Share this tool

Know someone who’d love it?

How to use the ASCII animal generator

The ASCII animal generator draws an animal out of plain keyboard characters, such as slashes, brackets and an o for each eye, so you can copy it and paste it anywhere you can type. You build yours in four steps:

  1. Pick an animal: 49 to choose from, in five groups (pets and farm, forest, safari and jungle, water, and birds, bugs and legends).
  2. Pick a pose. Every animal has its own, such as sitting, a face and a small version, plus a one-line version (258 drawings in all).
  3. Change the eyes (23 kinds, from happy to sleepy), add a hat (19 to choose from), something next to the animal (15 things, from a heart to a snowman), a second animal for a pair, and a speech bubble.
  4. Tap Copy and paste it anywhere. Random rolls a new animal, and Copy link gives you a link that opens the same one.

The parts combine into more than 5 million different pictures, before you even type a speech bubble. Every animal is our own drawing, so they are free to use anywhere: chats, bios, code comments, README files, greeting cards. For cats there is a generator of its own, the ASCII cat generator.

ASCII animals to copy and paste

Looking for a finished ASCII animal? Here is every animal of the generator in each of its poses. Copy one as it is, or rebuild it in the generator above and change the eyes, the hat and the rest. Jump to an animal:

Dog · Bunny · Hamster · Mouse · Pig · Cow · Horse · Sheep · Chicken · Duck · Bear · Fox · Owl · Hedgehog · Wolf · Deer · Squirrel · Raccoon · Bat · Lion · Elephant · Monkey · Giraffe · Panda · Koala · Tiger · Sloth · Capybara · Snake · Fish · Turtle · Frog · Whale · Shark · Dolphin · Octopus · Crab · Penguin · Axolotl · Butterfly · Bird · Bee · Spider · Snail · Ladybug · Parrot · Dragon · Unicorn · Dinosaur

ASCII dog

Dog: sitting
      _.-------._
     / |       | \
    /  | o   o |  \
   (   |  .-.  |   )
    \_/ \(_Y_)/ \_/
 _     .-`-U-'-.
( \   /  |   |  \
 \ \_(   |   |   )
  `---\_(_)_(_)_/
Dog: face
   _.-------._
  / |       | \
 /  | o   o |  \
(   |  .-.  |   )
 \_/ \(_Y_)/ \_/
      `-U-'
Dog: standing
 _             .---.
( \          .'_  o `-._
 \ \________/ / \      _o
  \           \_/  .--'
   |              /`u
   |    _____    |
   |  ||     |  ||
   (__|)     (__|)
Dog: with a bone
   _.-------._
  / |       | \
 /  | o   o |  \
(   |  .-.  |   )
 \_/ \(_Y_)/ \_/
(_)===`---'===(_)
(_)           (_)
Dog: lying down
  _      _.-------._
 ( \    / |       | \
  \ \  /  | o   o |  \
  .\ \(   |  .-.  |   )
 /  `-.\_/ \(_Y_)/ \_/__
(______(")__`-U-'__(")__)
Dog: small
  _.-----._
 / | o o | \
(_/ \_Y_/ \_)

ASCII bunny

Bunny: sitting
     /\   /\
    /  \ /  \
    | || || |
   .'  `-'  `.
  (  o     o  )
   \   =Y=   /
   /`-._U_.-'\
  /   (\ /)   \
 (     ` '     )
()`-(__)-(__)-'
Bunny: face
   /\   /\
  /  \ /  \
  | || || |
 .'  `-'  `.
(  o     o  )
 \   =Y=   /
  `-._U_.-'
Bunny: from the side
           /\  /\
           \ \ \ \
            \ \_\ \
      __.---'      `.
   .-'         o    =Y
()'    .--.  \    _.'
 (    (    \  `--'|
  `-._)`----`--(__)
Bunny: small
 /| |\
 \| |/
(o Y o)
 `u-u'
Bunny: sleeping
      /\   /\    Z
     /  \ /  \  z
     | || || | z
    .'  `-'  `.
   (  -     -  )
    \   =Y=   /
 .---`-.___.-'---.
(___(__)___(__)___)

ASCII hamster

Hamster: sitting
    .-.___.-.
    `/     \'
    / o   o \
  .'  =.Y.=  `.
 /    ( U )    \
(      `-'      )
 \    >(_)<    /
  `-._______.-'
     "     "
Hamster: face
   .-.___.-.
   `/     \'
   / o   o \
 .'  =.Y.=  `.
(    ( U )    )
 `-.__`-'__.-'
Hamster: in a wheel
    .---------.
  .'           `.
 /   .-.___.-.   \
|   (  o Y o  )   |
|    \  >^<  /    |
 \    `"---"'    /
  `.           .'
    `----+----'
       _/ \_
Hamster: small
 .-.___.-.
(  o Y o  )
 `-"---"-'
Hamster: sleeping
               Z
   .-.___.-.  z
 .'`       '`.
(   -  Y  -   )
(     `-'     )
 `-..__"_"_..-'

ASCII mouse

Mouse: sitting
   .--.     .--.
  (    \___/    )
   \   /   \   /
    `-( o o )-'
     ==\ Y /==
      .-`-'-.
 .   /  | |  \
( `-(   | |   )
 `---`-(_|_)-'
Mouse: face
 .--.       .--.
(    )_____(    )
 \   /     \   /
  `-( o   o )-'
     \  .  /
   ---`.Y.'---
Mouse: from the side
              .-.
          _.-(   )-.
       .-'    `-' o `-.
 ,    /   .--.        _>o
( `--(   (    \   __.-'=
 `--' `---`---'--(__)
Mouse: small
 .-.   .-.
(   \_/   )
 `-(o o)-'
   =\Y/=

ASCII pig

Pig: sitting
  /\_______/\
 /  `     '  \
(   o     o   )
(    .---.    )
 \  ( : : )  /
  `. `---' .'
  /`-------'\
@(   |   |   )
  `-(_)-(_)-'
Pig: face
  /\_______/\
 /  `     '  \
(   o     o   )
(    .---.    )
 \  ( : : )  /
  `-.`---'.-'
Pig: standing
              |\_/|
  _.---------.'   `-.__
@(           (  o     (..)
  \           \     .-`--'
   \   _______ `---' /
    |_|_|     |_|_|-'
Pig: small
 /\_____/\
(  o   o  )
 \ (: :) /
  `-----'
Pig: sleeping
                    z Z
            |\_/| z
  _.-------.'   `-.__
@(         (  -     (..)
  `-(__)----`-(__)--'

ASCII cow

Cow: standing
                    (\_   _/)
  .________________ __\`-'/__
 /|   __       _   (__ o o __)
/ |  (  `.    (_)     |   |
* |   `--'           ( . . )
  |    ________    |  `---'
  | | |   UU   | | |
  |_|_|        |_|_|
Cow: face
(\_  _____  _/)
  \`'     `'/
 __)       (__
(___ o   o ___)
    \     /
   .'-----`.
  (  .   .  )
   `-.___.-'
Cow: small
 (\_____/)
(__ o o __)
   (. .)
Cow: sleeping
                 (\_   _/)   z Z
  .--------------._\`-'/__  z
 /   __      _   (__ - - __)
/   (  `.   (_)     |   |
*    `--'          ( . . )
(___(__)______(__)__`---'

ASCII horse

Horse: standing
                   ,/|
                 ,// o \
 .             ,///     \_
 )\          ,////  .-.___o)
( (`--------'////  /
 ) )              /
(  |    _____    |
   | | |     | | |
   | | |     | | |
   |_|_|     |_|_|
Horse: head
      ,/|/|
    ,//    \
  ,///  o   \
 ,////       \__
,/////   .-.___o)
//////  /
`////  /
Horse: small
            ,/|
  ,_______,// o\_
 /|       //  ._o)
/ |  ___  |`-'
  |_|   |_|
Horse: galloping
                    ,/|
~~~-.            ,~// o\_
 ~~~~`.________,~~//  ._o)
  ~~  /            /`-'
     /  .-------. (
   _/ /`         `\ \_
  /_/'             `\_\

ASCII sheep

Sheep: standing
   ,@@@@@@@,
 ,@@.-----.@@,
(__ / o o \ __)
 @@ \  Y  / @@
@@@@ `---' @@@@
@@@@@@@@@@@@@@@
 `@@@@@@@@@@@'
   ||     ||
Sheep: face
   ,@@@@@@@,
 ,@@.-----.@@,
(__ / o o \ __)
 @@ \  Y  / @@
  `@ `---' @'
Sheep: from the side
  ,@@@@@@@@@@@@,  __.--.
,@@            @@(__  o \
@@               @@\     )
`@@             @@' `-Y-'
  `@@@@@@@@@@@@@@'
    ||  ||   ||  ||
Sheep: small
 ,@@@@@,
(_/o o\_)
  \_Y_/
Sheep: sleeping
                            z Z
  ,@@@@@@@@@@@@,          z
,@@            @@.--.__
@@              (  -   `.
`@@@@@@@@@@@@@@@@`-.__Y_)

ASCII chicken

Chicken: standing
             ,^^^,
\\\         (  o  )>
 \\\`.______/    (/
  \`             |
   \    `--._   /
    `-._______.'
        |   |
       /|\ /|\
Chicken: face
   _^^^_
 .'     `.
(  o   o  )
 \  <_>  /
  `.(_).'
Chicken: chick
   .---.
  ( o o )
 __\ v /__
\/\/`-'\/\/
 \       /
  `-...-'
Chicken: on the nest
        ,^^^,
 \\\   (  o  )>
  \\\__/    (/
 .-\          \-.
(###`-.______.-'##)
 `##############'
Chicken: small
     ,^^,
\\  ( o )>
 \\_/   (/
  \____/
   _| |_

ASCII duck

Duck: standing
         .---.
        (  o  `=.
         \    .=='
|`.______/   (
 \     .-.    \
  \    `--'   /
   `-._____.-'
      |_  |_
Duck: swimming
            .---.
           (  o  `=.
   |`._____/    .=='
    \   `--'   /
~~~~~`--------'~~~~~
  ~~~    ~~~~    ~~~
Duck: face
    .---.
  .'     `.
 (  o   o  )
.-`-------'-.
`-.._____..-'
Duck: small
   .-.
 _( o )=
(_____/

ASCII bear

Bear: sitting
  ()_____()
  /       \
 (  o   o  )
  \  (_)  /
  /`-----'\
 /  |   |  \
(   |   |   )
 \_(_)_(_)_/
Bear: face
 ()_____()
 /       \
(  o   o  )
 \  (_)  /
  `-----'
Bear: small
()___()
( o.o )
(  "  )
(_/ \_)
Bear: standing
    ()_____()
    /       \
 _ (  o   o  ) _
( \ \  (_)  / / )
 \ `/`-----'\' /
  \           /
   |    .    |
    \  / \  /
    (__/ \__)
Bear: sleeping
               Z
 ()_____()  z z
 /       \__________
(  -   -  )         `.
 \  (_)  /            )
(__)---(__)__________/

ASCII fox

Fox: sitting
   /\   /\
  /  \_/  \
 /  o   o  \            __
<_    _    _>        .-'  `.
  `-.\_/.-'         /   ~~~ )
   / `v' \         /     .-'
  /  | |  \       /    .'
 (   | |   )____.'   .'
  \_(_|_)_/________.'
Fox: face
   /\   /\
  /  \_/  \
 /  o   o  \
<_    _    _>
  `-.\_/.-'
     `v'
Fox: small
 /\_/\      .-.
( o o )____/ ~/
 `\v/'______.'
Fox: sleeping
   Z    __.....__
 z   .-'         `-.
  /\   /\           `.
 /  \_/  \   .-----.  \
<  -   -  >-'~~~~~~~`  )
 `-.\_/.-'~~~~~~~~~_.-'
    `v' `---------'

ASCII owl

Owl: perched
 /\_________/\
 \ .-.   .-. /
 |( o ) ( o )|
 | `-' V `-' |
 /\  v v v  /\
| |  v v v  | |
 \ \  v v  / /
  `-\_____/-'
---"-"---"-"---
Owl: face
/\_________/\
\ .-.   .-. /
|( o ) ( o )|
| `-' V `-' |
 `._______.'
Owl: small
 ^___^
{(ovo)}
 `"-"'
Owl: flying
 ___         /\___/\         ___
(   `--.___ ( o v o ) ___.--'   )
 \ \  \  \ `-\ v v /-' /  /  / /
  `-\__\__\___\ v /___/__/__/-'
              `"-"'

ASCII hedgehog

Hedgehog: walking
    ,/\/\/\/\/\/\,
  ,/ ^ ^ ^ ^ ^ ^ ^\,_
 /^ ^ ^ ^ ^ ^ ^ ^ /  `.
< ^ ^ ^ ^ ^ ^ ^ ^(  o _>
 \_______________/`--'
   "  "       "  "
Hedgehog: from the front
     ,/\^/\,
   ,/^ ^ ^ ^\,
  /^ ^ ^ ^ ^ ^\
 /^ .-.___.-. ^\
<^ ^( o   o )^ ^>
 \^ ^`. o .'^ ^/
  `-uu-`-'-uu-'
Hedgehog: small
 ,/\/\/\,
( ^ ^ ^( o`>
 `-"-----"'
Hedgehog: sleeping
    ,/\^/\,     Z
  ,/^ ^ ^ ^\, z
 /^ .-----. ^\
<^ ( - . - ) ^>
 \^ `-----' ^/
  `\^ ^ ^ ^/'
    `\/v\/'

ASCII wolf

Wolf: sitting
  /\           /\
 /  \_________/  \
/  `-.       .-'  \
\/\   o     o   /\/
 \/\   \   /   /\/
   \/\  \_/  /\/
     /`--v--'\
    / \/\ /\/ \
   /   |   |   \   .-.
  (    |   |    )_/  /
   \__(_)_(_)__/____.'
Wolf: face
  /\           /\
 /  \_________/  \
/  `-.       .-'  \
\/\   o     o   /\/
 \/\   \   /   /\/
   \/\  \_/  /\/
      `--v--'
Wolf: small
 /\___/\
/_ o o _\
  \/v\/
Wolf: howling
              /\
             / /
            / (
        /\_/ o \
       /    .--'
      /    /
     /    (
    /  .-.  \
   (  /   `. | |
~~~~\(______)|_|

ASCII deer

Deer: standing
                \|/     \|/
                 \\     //
                  \\___//
                   / o \
    ______________/    _)
  .'  .   .   .  /  .-'
`/   .   .   .     /
 \  .__________.  /
 ||  ||     ||  ||
 ||  ||     ||  ||
 ""  ""     ""  ""
Deer: face
\|/       \|/
 \\_     _//
 __\\___//__
 \_ /   \ _/
   ( o o )
    \   /
     (_)
Deer: small
\|/ \|/
 \\_//
 (o.o)
Deer: fawn
__         __
\ `. ___ .' /
 `. /   \ .'
   ( o o )
    \   /
   .-(_)-.
  / .   . \
 ( .  .  . )
  \_)___(_/

ASCII squirrel

Squirrel: sitting
 /^\_/^\     .-~~-.
(  o o  )   /  .-. \
(   v   )  (  (   ) )
 `(\O/)'    \  `. ' /
  /   \      )   ) /
 (_/"\_)____/__.'.'
Squirrel: face
 /^\___/^\
(  o   o  )
(    v    )
 `-.|_|.-'
Squirrel: small
 /^_^\  .-.
( o.o )( ( )
 (\O/)_/ /
Squirrel: from the side
  .-~~-.      _/|_
 /  .-. \    /  o `.
(  (   ) )  (     _o
 \  `. ' /   )  (O)
  `.  `.`---'     \
    `-._________(_(_)

ASCII raccoon

Raccoon: sitting
  /\_______/\
 / .-.   .-. \         .-.
< /#o#\ /#o#\ >       (###)
 \`###' `###'/        |   |
  `.  (_)  .'         |###|
   /`-----'\         /   /
  /  |   |  \       /###/
 (   |   |   )____/   /
  \_(_)_(_)_/________/
Raccoon: face
  /\_______/\
 / .-.   .-. \
< /#o#\ /#o#\ >
 \`###' `###'/
  `.  (_)  .'
    `-----'
Raccoon: small
 /\___/\
(#o#v#o#)=#=#=)
 `-----'
Raccoon: in a trash can
   /\_______/\
  / .-.   .-. \
 < /#o#\ /#o#\ >
  \`###' `###'/
 __`.__(_)__.'__
(__(")_____(")__)
  |  |  |  |  |
  |  |  |  |  |
  |__|__|__|__|

ASCII bat

Bat: flying
 _                         _
/ `-.       /\_/\       .-' \
|    `-.__ ( o o ) __.-'    |
 \  .-.  .-.\ v /.-.  .-.  /
  \/   \/    `-'    \/   \/
Bat: face
 /\       /\
/  \     /  \
| ( \___/ ) |
 (  o   o  )
  \  .^.  /
   `.v-v.'
Bat: wings folded
  /\     /\
 /  \___/  \
 ( o     o )
 /\  v-v  /\
/  `-._.-'  \
|  |     |  |
 \/\/\_/\/\/
    "   "
Bat: small
 _   /\_/\   _
/ `-( o o )-' \
|/\/\`-v-'/\/\|
Bat: sleeping
==(")==(")==
   \\  //
   .\\//.
  /  \/  \
 /   ||   \      Z
|    ||    |   z
 \   ||   /  z
  \_.--._/
  ( -  - )
   \ ^^ /
   \/  \/

ASCII lion

Lion: sitting
   .{{{{^}}}}.
 .{{'       `}}.
{{{   o   o   }}}
{{{    \_/    }}}
 `{{.  `-'  .}}'
   /`{{{_}}}'\
  /   |   |   \
 (    |   |    )  .@
  \__(_)_(_)__/`-'
Lion: face
   _.{{{{{^}}}}}._
 .{{{'  _   _  `}}}.
{{{{    o   o    }}}}
{{{{ =   \_/   = }}}}
 `{{{.  `-^-'  .}}}'
   `-{{{{{v}}}}}-'
Lion: small
 .{{^}}.
{{ oYo }}
 `{{v}}'
Lion: lying
                    .{{{{^}}}}.
        .---------.{{'       `}}
      .'          {{{  o   o  }}}
     /    .--.    {{{   \_/   }}}
@   (   .'    `.   `{{. `-' .}}'
 `--'\ /        \    |`{{v}}'|
      (__________)__(__(___)__)
Lion: sleeping
                    z
                 z
    .{{{{^}}}}.
  .{{'       `}}.____
 {{{   -   -   }}}   `-.
 {{{    \_/    }}}      \
  `{{.  `-'  .}}'        )
(___)`{{{v}}}'(___)_____/~~@

ASCII elephant

Elephant: standing
  .---.   .-----.   .---.
 /     \/       \/     \
(      (  o   o  )      )
 \     /\       /\     /
  `---'  \     /  `---'
      .---|   |---.
     /    |   |    \
    |   |  \_/  |   |
    |___|       |___|
Elephant: face
  .---.   .-----.   .---.
 /     \/       \/     \
(      (  o   o  )      )
 \     /\       /\     /
  `---'  \     /  `---'
        V |   | V
          |   |
           \   `--.
            `-----'
Elephant: small
.-. ___ .-.
(  (o o)  )
 `-'| |`-'
    (_)
Elephant: walking
      ___________.-----.
    .'             .-.  `.
   /             .'  | o  \
 /|             (    |     |
' |              `---' .'| |
  |    |          |   |  | |
  |    |__________|   |  | |
  |____|          |___|  \_)

ASCII monkey

Monkey: sitting
     _.-"""-._
 .-.'         `.-.
(  (   o   o   )  )
 `-'\   ._.   /`-'
     `. `-' .'
     /`-----'\      .-.
    / /|   |\ \    ( ( )
   ( ( |   | ) )    \ `'
    \_(_) (_)_/_.---'
Monkey: face
     _.-"""-._
 .-.'  _   _  `.-.
(  (   o   o   )  )
 `-'\   ._.   /`-'
     `. `-' .'
       `---'
Monkey: small
  .-"-.
()(o.o)()
  `-u-'
Monkey: hanging
=(W)=================
 | |
 | |    _.-"""-._
 | |.-.'         `.-.
 | (  (   o   o   )  )
 |  `-'\   ._.   /`-'
  \   \ `. `-' .'
   `.  \/`-----'\
     `-|         |\ \    .-.
       |         | \ \  ( ( )
        \  \ /  /   \_)  \ `'
         `-' `-'`-------'

ASCII giraffe

Giraffe: standing
          o     o
          |_____|
       <=( o   o )=>
          \     /
           (._.)
            |#|
            | |
            |#|
    ________| |
  .' #   #   #|
 /|    #   #  |
' | | |---| | |
  | | |   | | |
  |_|_|   |_|_|
Giraffe: face
   o     o
   |_____|
<=( o   o )=>
   \     /
    )   (
   ( . . )
    `---'
Giraffe: small
     o o
    (o o)
  ___|#|
~(# #  |
   || ||
Giraffe: sitting
         o     o
         |_____|
      <=( o   o )=>
         \     /
          (._.)
           |#|
   ________| |
 .' #   #   #|
~/    #   #   \
(___)___(___)__)

ASCII panda

Panda: sitting
 (##)_______(##)
  /           \
 ( .#o     o#. )
 ( `#' (_) `#' )
  \   `---'   /
  /#`-------'#\
 /##|       |##\
(###|       |###)
 \_(###)_(###)_/
Panda: face
(##)_______(##)
 /           \
( .#o     o#. )
( `#' (_) `#' )
 \    `-'    /
  `---------'
Panda: small
(#)___(#)
( #o o# )
 `--Y--'
Panda: eating
 (##)_______(##)   \|/
  /           \    |=|
 ( .#o     o#. )   | |/
 ( `#' (_) `#' )   |=|
  \   `---'   /    | |
  /#`-------'#\___ | |
 /##|       |#####(#)|
(###|       |##/   |=|
 \_(###)_(###)_/   | |

ASCII koala

Koala: sitting
 .--.  _______  .--.
{ "" \/       \/ "" }
{ "" /  o _ o  \ "" }
 `--(    (#)    )--'
     \   (#)   /
     /`-.___.-'\
    /   |   |   \
   (    |   |    )
    \__(_)_(_)__/
Koala: face
 .--.  _______  .--.
{ "" \/       \/ "" }
{ "" /  o _ o  \ "" }
 `--(    (#)    )--'
     \   (#)   /
      `-.___.-'
Koala: small
(")___(")
( o(#)o )
 `-----'
Koala: on a tree
         | |
 .--.  __|_|__  .--.
{ "" \/       \/ "" }
{ "" /  o _ o  \ "" }
 `--(    (#)    )--'
     \   (#)   /
    .-`-.___.-'-.
   /  .-.| |.-.  \
  (  (__)| |(__)  )
   \     | |     /
    `-(_)| |(_)-'
         | |
Koala: sleeping
                      z
                   z
 .--.  _______  .--.
{ "" \/       \/ "" }
{ "" /  u _ u  \ "" }
 `--(    (#)    )--'
 .---\   (#)   /---.
(     `-.___.-'     )
 `--(__)-----(__)--'

ASCII tiger

Tiger: sitting
  /^\_______/^\
 /   \\ | //   \
(==   o   o   ==)
(=     \_/     =)
 \=   `-^-'   =/
  )`---------'(
 /=/  |   |  \=\
(=(   |   |   )=)
 \_\_(_)_(_)_/_/=~=~=~=)
Tiger: face
  /^\_______/^\
 /   \\ | //   \
(==   o   o   ==)
(=     \_/     =)
 \=   `-^-'   =/
  `--._____.--'
Tiger: small
 /^\_/^\
(= oYo =)~=~
 `--^--'
Tiger: prowling
                     /^\_____/^\
  _      .----------(=  o   o  =)
(=)   .' //  //  // (=   \_/   =)
 \=\  /  \\  \\  \\  \= `-^-' =/
   \=(                `-.___.-'
      | | |____________| | |
      |_|_|            |_|_|

ASCII sloth

Sloth: hanging
=(W)==.-----.==(W)=
 | | /       \ | |
 | |(.-o   o-.)| |
 | | \  (_)  / | |
 |  \ `.___.' /  |
  \  `-.   .-'  /
   |           |
   |           |
    \   \ /   /
     `--' `--'
Sloth: face
  .-------.
 /         \
( .-o   o-. )
(    (_)    )
 \  `---'  /
  `-------'
Sloth: small
=(W)=.-----.=(W)=
   \(.-o o-.)/
    `--(_)--'
Sloth: resting
     .-------.
    /         \
   ( .-o   o-. )
    \   (_)   /
==.-.`-.___.-'.-.==
  | |         | |
  | |         | |
  (W)         (W)
Sloth: sleeping
                       z
                    z
          .-------.
    .----( .-- --. )
   /      \  (_)  /
==(========`-----'=====
   | |  | |
   (W)  (W)

ASCII capybara

Capybara: standing
               n_______n
   ___________/         \
 .'          |  o     o  |
/            |   .---.   |
|            |   (_Y_)   |
|             \_________/
|  |  |`-------'|  |  |
|__|__|         |__|__|
Capybara: face
  n_______n
 /         \
|  o     o  |
|   .---.   |
|   (_Y_)   |
 \_________/
Capybara: small
       n_____n
 _____| o   o |
(     |  (Y)  |
 `u-u-'`-u-u-'
Capybara: bathing
       n_______n
      /         \
     |  o     o  |
     |   .---.   |
 ~~~~|   (_Y_)   |~~~~
~~ ~~~~~~~~~~~~~~~~~ ~~
  ~~~~   ~~~~~   ~~~~

ASCII snake

Snake: coiled
    .-----.
   ( o   o )--<
    `.   .'
   __|<> |__
  (__<>__<>__)
 (_<>__<>__<>_)
(__<>__<>__<>__)~~-
Snake: small
  .---.
  (o o)--<
 (_____)
(_______)~
Snake: in a basket
   .-----.
  ( o   o )--<
   `.   .'
     | |
     | |
 .---| |---.
(###########)
 \#########/
  `-------'
Snake: slithering
   .--------------.-----.
 .'  <>   <>   <>  ( o o )--<
(   .------------'`-----'
(   `----------------.
 `.   <>   <>   <>     `.
   `--------------.     )
    _.------------'    /
 ~-'    <>   <>   <> .'
    `---------------'

ASCII fish

Fish: round
          __
       .-'//`-.
\`.     .-'-------`--.
 \ `.  .'  ( ( (  ,    `.
  \  `/   ( ( ( (  \  o  \
   )  (  ( ( ( ( (  )     )
  /  .\   ( ( ( (  /  `--/
 / .'  `.  ( ( (  '    .'
/.'      `-.________.-'
              `\\'
Fish: long
\`.         __/|/|_
 \ `-.__..-' ( ( ( `--..__
  )        ( ( ( ( ( ( ) o `-.
 / .-''-.._ ( ( ( ( ( )  `--.'
/.'        `--.._\|__..-'
Fish: small
\`. .-""-.
 ) X  (( o>
/.' `-..-'
Fish: school
     ><>       ><(((o>
><>      ><((o>      ><>
     ><>        ><>
Fish: angelfish
         /|
        / |
\`.    /  `-.
 \ `. / |    `.
  )  (  | |  o >
 / .' \ |    .'
/.'    \  .-'
        \ |
         \|

ASCII turtle

Turtle: walking
                        ___
         _______      .' o `.
      .-'\_/ \_/`-.   \   __/
    .' \_/ \_/ \_/ `.  |  |
   / \_/ \_/ \_/ \_/ \/   |
 _/\_/ \_/ \_/ \_/ \_/\   /
<_______________________.'
    (__|__)      (__|__)
Turtle: hiding
        _______
     .-'\_/ \_/`-.
   .' \_/ \_/ \_/ `.
  / \_/ \_/ \_/ \_/ \
 /\_/ \_/ \_/ \_/.---.
<________________( o o)
Turtle: small
   ______   __
 .'\_/\_/`.(o )
<__________)-'
  UU    UU
Turtle: swimming
          .-.
 __      (o o)      __
/  `--.  .`-'.  .--'  \
`-.__  `/\_/ \_/' __.-'
     `-|/ \_/ \_/|-'
       |\_/ \_/ \|
       |/ \_/ \_/|
      .-\_/ \_/ /-.
     (__/`-._.-'\__)
           V
Turtle: sleeping
        _______          Z
     .-'\_/ \_/`-.     z
   .' \_/ \_/ \_/ `. z
  / \_/ \_/ \_/ \_/ \ ____
 /\_/ \_/ \_/ \_/ \_/'  - `.
<__(___)________(___)\___.-'

ASCII frog

Frog: sitting
      .-.     .-.
    _( o )___( o )_
   /  `-'     `-'  \
  (   \_________/   )
  .`-.           .-'.
 /  .-`\  | |  /'-.  \
(  (    ) | | (    )  )
 \__\__/ww' `ww\__/__/
Frog: face
    .-.     .-.
  _( o )___( o )_
 /  `-'     `-'  \
(   \_________/   )
 `-._____________.-'
Frog: small
  _   _
 (o)_(o)
(  \_/  )
(")___(")
Frog: on a lily pad
         _   _
        (o)_(o)
       (  \_/  )
   .---(")---(")---.
~ (   V             ) ~~
 ~~`---------------' ~
Frog: sleeping
                     Z
         _   _     z
        (-)_(-)  z
       (  ___  )
   .---(")---(")---.
~ (   V             ) ~~
 ~~`---------------' ~

ASCII whale

Whale: swimming
               _.------._
.-. .-.     .-'          `-.
 \ V /    .'                \
  | |  _.'             o     |
  |  `'       \________.     |
   \          / / / / / /   /
    `-.______/_/_/_/_/_/_.-'
Whale: spouting
           .  '  .
           ' \|/ '
             _|_.------._
.-. .-.     .-'          `-.
 \ V /    .'                \
  | |  _.'             o     |
  |  `'       \________.     |
   \          / / / / / /   /
    `-.______/_/_/_/_/_/_.-'
Whale: small
__ __   .----.
\ V /.-'    o `.
 `._      `--. /
    `--.____.-'

ASCII shark

Shark: swimming
               |\
.              | \
|\         _.-'   `-..__
| \    _.-'    (((      `-._
|  `--'        (((    o     `.
|  .-._            ,vvvvvvvv-'
| /   `-.__  ____.'^^^^^^^'
|/         \ \
'           \_\
Shark: face
         /\
     _.-'  `-._
   .'          `.
  /  o        o  \
 |  .vvvvvvvvvv.  |
 |  `^^^^^^^^^^'  |
/ \              / \
`--`-.________.-'--'
Shark: small
      |\
\`.___| \____
 ) ___ ((  o `>
/.'   `-.vvv-'
Shark: lurking
              |\
              | \
~~~~~~~~~~~~~~|  \~~~~~~~~~~~
  ~~      _.-'    `-._    ~~
   \`-..-'  (((    o  `-.
   /.-'`-._      ,vvvvv-'  ~~

ASCII dolphin

Dolphin: leaping
               _
            .-' \
        _.-'     `--._
      .'            o `-.__
     /   _.--.-._     .---'
    /  .'    \_) `---'
   (  (
  . \  \ .
~~~~~)  (~~~~~~~~~~~~~~~~~~
  ~~      ~~~      ~~
Dolphin: swimming
               __
            .-' /
.      __.-'   `-----.__
|\  .-'              o  `-.__
| `'      .--.       ._______/
| .-.__    \  `-.__.-'
|/     `--._\
Dolphin: peeking
              _.--._
     /|    .-'   o  `-.__
~~~~/ `---'       .------'~~~
 ~~     ~~~~         ~~~
Dolphin: small
      __/|__
\`..-'    o `-.__
/.'`-._\ .---'

ASCII octopus

Octopus: floating
          .-------.
        .'         `.
       /   o     o   \
      |               |
       \    `---'    /
      .-`-._______.-'-.
 .-. /  .' / | | \ `.  \ .-.
(_.-'  /  /  | |  \  \  `-._)
 .-._.'  /   ) (   \  `._.-.
(_.-' (_/  (_/ \_)  \_) `-._)
Octopus: waving
 .-.     .-------.     .-.
(_. \  .'         `.  / ._)
   \ \/   o     o   \/ /
    \|               |/
     `\    `---'    /'
      .`-._______.-'.
 .-. /  /  |   |  \  \ .-.
(_.-'  /   )   (   \  `-._)
    (_/  (_/   \_)  \_)
Octopus: small
 .-----.
( o   o )
//|| ||\\
Octopus: in a jar
       .-------.
     .'         `.
    /   o     o   \
   _\__  `---'  __/_
 .-. __)_______(__ .-.
(_.-'|           |`-._)
     |  (_/ \_)  |
      \         /
       `-.___.-'

ASCII crab

Crab: claws up
.--. .                 . .--.
(   V )     o   o     ( V   )
 `.  /      |   |      \  .'
   \  \  .--'---'--.  /  /
    \  `.'         `.'  /
     `-.   \_____/   .-'
     .-'`._________.'`-.
   .' .-'/         \`-. `.
  /  /  /           \  \  \
Crab: face
      o   o
(\/)  |   |  (\/)
 \\.--'---'--.//
  (  \_____/  )
   `---------'
Crab: small
(\/) o o (\/)
  \_(___)_/
   //   \\
Crab: scuttling
           o   o
     (\/)  |   |  (\/)
 - -  \\.--'---'--.//
- -   (   \_____/   )
 - -  /`--._____.--'\
     //  /       \  \\

ASCII penguin

Penguin: standing
     .-----.
   .'#######`.
  /##.-. .-.##\
  |#( o V o )#|
  |##`.   .'##|
 /|#/       \#|\
/#|/         \|#\
|#|           |#|
 \|           |/
  |\         /|
   `-._____.-'
   _/ /   \ \_
  (__/     \__)
Penguin: face
   .-----.
 .'#######`.
/##.-. .-.##\
|#( o V o )#|
 \#`.___.'#/
  `-------'
Penguin: small
 .###.
(#ovo#)
/#(_)#\
 _/ \_
Penguin: waving
     .-----.
   .'#######`.
  /##.-. .-.##\
  |#( o V o )#|   _
  |##`.   .'##|  /#/
 /|#/       \#|_/#/
/#|/         \|##/
|#|           |-'
 \|           |
  |\         /|
   `-._____.-'
   _/ /   \ \_
  (__/     \__)
Penguin: sleeping
     .-----.    z
   .'#######`.    Z
  /##.-. .-.##\
 /##( - V - )##\
|###`.     .'###|
|##/         \##|
 \#|         |#/
  `-`._____.'-'
    (__/ \__)

ASCII axolotl

Axolotl: standing
~~~\\   _______   //~~~
 ~~~\\.'       `.//~~~
~~~==(  o \___/ o  )==~~~
 ~~~//`-._______.-'\\~~~
    .-'/         \`-.
  ww' (           ) `ww
       \  .---.  /
      .-`-'   `-'-.
     ww'         `ww
Axolotl: resting
~~~\\   _______   //~~~
 ~~~\\.'       `.//~~~
~~~==(  o \___/ o  )==~~~
 ~~~//`-._______.-'\\~~~
  __/ /           \ \__
 www-'             `-www
Axolotl: small
~\.---./~
=( o_o )=
~/`---'\~
Axolotl: swimming
     ~~\\ ~~\\ ~~\\
 .-----.\\  \\  \\~~~~._
/  o     `-------       `~-._
(  \___             _______~~>
 `-.___.--.__.---.__.--~~~'
         ww'     ww'

ASCII butterfly

Butterfly: wings open
 .-"""-.    \   /    .-"""-.
/  .-.  `-.  \ /  .-'  .-.  \
( ( @ )   `.(o o).'   ( @ ) )
 \ `-'  o   \) (/   o  `-' /
  `-.    ()  | |  ()    .-'
   .`-.___.-'| |`-.___.-'.
  /   o    .'| |`.    o   \
 (   ()   .' | | `.   ()   )
  `-.___.'   \_/   `.___.-'
Butterfly: on a flower
  .--._
 /  () `-.
(  .      `-.        \/
|  ()   o    `-.     /
 \              `. .-.
 .`-.   o    .----( o)
(  o `-.__.-'=====`-'~
 `-.___.'   / | \
          .-.-.-.
         ( ( @ ) )
          `-'-'-'
             |
           \\|//
Butterfly: small
.--.  \ /  .--.
 \  `(o o)'  /
 /  .-)_(-.  \
`--'       `--'
Butterfly: flying
 .-.                 .-.
/   `.     \ /     .'   \
(  o  `.  (o o)  .'  o  )
 \  ()  \  ) (  /  ()  /
  \   o  \ | | /  o   /       .
   `.     \| |/     .'    .  '
     `-._.'| |`._.-'  .'
      (__.'\_/`.__)  '  .

ASCII bird

Bird: perched
   .--.
<=( o  \
  /     `-.__
 (   `-.___  `-..__
  \    `--'   _.--'
   `.      _.-'
     `-..-'
 ====="="=========--
Bird: from the front
   .-----.
 .'       `.
/  o  v  o  \
( \       / )
 \ \ " " / /
  `.`---'.'
===="==="====
     \V/
Bird: small
 .-.
<(o )__,
  `-.__/
   " "
Bird: flying
          ///
  .-.    ////
<(o  `--'///`--.._
  `-.__       __.-'
       `-----'
Bird: sleeping
           Z
        z
   .---. z
<-( -   `-.
  (  `-._   `-.,
   \   `--'   _/
    `-.____.-'
 ====="="=======-

ASCII bee

Bee: buzzing
    o  .---.  o
     \( o o )/
 .---. `-v-' .---.
(     \.---./     )
 `---./=====\.---'
     (       )
     (=======)
      \     /
       `=v='
Bee: face
   o         o
    \ .---. /
 .-. /     \ .-.
(   ( o   o )   )
 `-. \  v  / .-'
   (=========)
    `-=====-'
Bee: small
   ,-.-.
 .-`-'-'-.
(o |#|#| )=-
 `-------'
Bee: flying
         .--.  .--.
        (    \(    \
 .-.  .--`-._/_`-._/.
(o  )/  |#|  |#|    \
 `-' \__|#|__|#|____/=>-
   "    "    "

ASCII spider

Spider: from above
 \     \         /     /
  \     \ .---. /     /
   `-.   ( o o )   .-'
      `--.\   /.--'
   .-----(     )-----.
  /   .--(  X  )--.   \
 /   /    \   /    \   \
/   /      `-'      \   \
Spider: on a thread
         |
         |
         |
       .-'-.
  /\  /     \  /\
 /  \(       )/  \
/ /\ \`-._.-'/ /\ \
 /  \_( o o )_/  \
/  /\  `-v-'  /\  \
  /  \       /  \
Spider: small
 /\ /\.-./\ /\
/ // (o o) \\ \
 / /  `-'  \ \

ASCII snail

Snail: crawling
(o) (o)
  \ /           .-"""-.
  ) (         .'  .-.  `.
 /   \       /  .'   `.  \
(  u  `.    |  (  (@)  )  |
 \      `-.__\  `.___.'  /
  `-.         `-._____.-'`-.
     `----------------------'
Snail: peeking
        .-""""-.
      .'  .--.  `.
     /  .'  _ `.  \
 o o|  |  (@) |   |
  \|\   \ `--'   /
___)_`.__`.___.-'___
Snail: small
o o  .--.
 \| ( @  )
(__`-`--'_)

ASCII ladybug

Ladybug: from above
      \ .---. /
       ( o o )
    .-'`-----'`-.
 --/   o  |  o   \--
  (       |       )
--( o     |     o )--
  (       |       )
 --\   o  |  o   /--
    `-.___|___.-'
Ladybug: walking
    _.---._
  .' o   o `.
 /  o   o    \ \/
(o    o    o  (o)
 `-,--,--,----`-'
   /  /  /
Ladybug: small
    \ /
  _(o o)_
-/ o | o \-
-\_o_|_o_/-

ASCII parrot

Parrot: on a perch
   .---.
 ,/ (o) \
(  \     `.
 \,-'      \
   \   .-.  \
    ) /   `. \
   /  |  )  \ \
  (   |   )  \ \
   \   \   )  \ |
    `.  `.  )  \|
====="="==`-.___\====
             \  \\
              \  \\
               `--`'
Parrot: face
  .-^^^-.
 /       \
| (o) (o) |
|   .-.   |
 \  \ /  /
  `. V .'
    `-'
Parrot: small
 .-.
(o  \
(_, |\
  \ |_\
 --"------

ASCII dragon

Dragon: sitting
  /\     \\ _____ //     /\
 /  \     \/     \/     /  \
/    \    ( o   o )    /    \
\/\/\ \    \ o o /    / /\/\/
       \  .-`vvv'-.  /
        `-/  .---.  \-'
         (  ( === )  )
         (  ( === )  )
          \  `---'  /
        (,,,)___(,,,)~~~>
Dragon: breathing fire
            \\ \\
       .----\\-\\.            /\
  ,  .'  o        \          /  \
 ) `(_.            )        /    \
(  ~~-`vvvv-.    .'        / /\/\/
 ) ,~~-.____.'  (         /
  `       .-'    `-.__.-'
         (  ( === )  )
         (  ( === )  )
          \  `---'  /
        (,,,)___(,,,)~~~>
Dragon: small
    \\      /|\
~ <(o `.___/_|_\_
   `v-.          `-._
      |_|""|_|`-.___>
Dragon: sleeping
                    Z
                 z
       \\ \\  z
  .-----\\-\\.  .-^--^--^-.
 /            `'    /\     `.
(  -  ,            /  \/\    \
 `---'`-.__        \/\/\/     )
<`-._______`---..________..--'

ASCII unicorn

Unicorn: standing
 \
  \ ,
  /`'~~.
 / o  ~~~.
(_,-.  ~~~~.
    \   ~~~~`--------.
     \   ~~           \~~.
     |                |~~~~
     \  .________.   /  ~~~
     | | |      | | |    ~~
     |_|_|      |_|_|    ~
Unicorn: face
 \
  \
  |\_
  /o `~~~.
 /     ~~~~\
(_,-.   ~~~~~)
    `-.  ~~~~/
Unicorn: small
 \ ,
 /`'~~.___
( o  ~~   `)~~
 `-'|_|-|_| ~
Unicorn: sleeping
 \                   z
  \ ,             z
  /`'~~.       z
 / -  ~~~.
(_,-.  ~~~~`---------.
    \   ~~~           `.~~.
  .-'                  )~~~~
 (___,(_________(___,_/ ~~~

ASCII dinosaur

Dinosaur: long neck
 .-.
(o  \
 `\  \
   \  \       ____
    \  \   .-'    `-.
     \  `-'          `-.
      \                 `-.
       |   .-----.   |-._  `-.
       |  ||     |  ||   `-._`>
       |__||     |__||
Dinosaur: two-legged
  .-----.
 / o     \
(         \
 `vvvvv-.  \
   .----'   `-.__
  (  ='          `-._
   `.                `-._
     `-.   __   .-------`>
       /  /  \  \
     _/  /    \  \_
    (___/      \___)
Dinosaur: small
 .-.
(o  \   ___
 `-\ `-'   `-._
    |_||__||--`>
Dinosaur: hatching
    .---.
   / o o \
  (  . .  )
 ,-`-vvv-'-,
/\/\/\/\/\/\/\
|  o     o   |
 \     o    /
  `-.____.-'
Dinosaur: sleeping
                      Z
                   z
           ____  z
       _.-'    `-._
 .-.__/            `-._
(-    ,-.     ,-.      `-._
 `---'---`---'---`--------`>

Text animals on one line

A one-line text animal fits where a picture with several lines cannot go: a username, a bio, a chat message, the subject of an email. Because it sits on a single line, it also keeps its shape in every font. Each animal of the generator has one. Choose One line as the pose to change its eyes.

Dog
U(oᴥo)U
Bunny
(\(oYo)/)
Hamster
(>oYo<)
Mouse
~~(__o'>
Pig
(o(••)o)
Cow
\(o(..)o)/
Horse
~~/|o__.)
Sheep
@(oYo)@
Chicken
\/\(ovo)/\/
Duck
\__(o)=
Bear
ʕ oᴥo ʔ
Fox
^<o v o>^~~
Owl
{(o)v(o)}
Hedgehog
\\\(o.o)///
Wolf
/\(o w o)/\ awoo~
Deer
\|/(o.o)\|/
Squirrel
@~(o.o)
Raccoon
(#o.o#)=-=-
Bat
/\/\(ovo)/\/\
Lion
{{(=oᴥo=)}}
Elephant
(\( o J o )/)
Monkey
@(oᴥo)@
Giraffe
ii(o_o)=#=#=#=#
Panda
●(#oᴥo#)●
Koala
{"}(o ● o){"}
Tiger
(=|oᴥo|=)~~~
Sloth
=W=( -o u o- )=W=
Capybara
n[ o _ o ]n
Snake
~^~^~^~(o o)--<
Fish
><(((o>
Turtle
,(/\/\/\)(o'>
Frog
(o)_(o)
Whale
\/(_____o_)
Shark
>=^=((ovv>
Dolphin
>~^~(o)=-
Octopus
~~~~(o_o)~~~~
Crab
V=(o_o)=V
Penguin
<(oVo)>
Axolotl
}}}(o_o){{{
Butterfly
Ƹ(oYo)Ʒ
Bird
\\(o>)//
Bee
-(|||o) bzz
Spider
/\/\(o o)/\/\
Snail
_@_/o
Ladybug
(o:|:o)
Parrot
(o>}}}~~
Dragon
~<{o_}^^=>
Unicorn
☆\(o )~~~
Dinosaur
(o )_/^^^\__

Small and simple ASCII animals

These small ASCII animals are two to four lines tall. They are the easiest ones to paste into a chat, and simple enough to type yourself once you have seen how they are built.

Small dog
  _.-----._
 / | o o | \
(_/ \_Y_/ \_)
Small bunny
 /| |\
 \| |/
(o Y o)
 `u-u'
Small hamster
 .-.___.-.
(  o Y o  )
 `-"---"-'
Small mouse
 .-.   .-.
(   \_/   )
 `-(o o)-'
   =\Y/=
Small pig
 /\_____/\
(  o   o  )
 \ (: :) /
  `-----'
Small cow
 (\_____/)
(__ o o __)
   (. .)
Small sheep
 ,@@@@@,
(_/o o\_)
  \_Y_/
Small duck
   .-.
 _( o )=
(_____/
Small bear
()___()
( o.o )
(  "  )
(_/ \_)
Small fox
 /\_/\      .-.
( o o )____/ ~/
 `\v/'______.'
Small owl
 ^___^
{(ovo)}
 `"-"'
Small hedgehog
 ,/\/\/\,
( ^ ^ ^( o`>
 `-"-----"'
Small wolf
 /\___/\
/_ o o _\
  \/v\/
Small deer
\|/ \|/
 \\_//
 (o.o)
Small squirrel
 /^\___/^\
(  o   o  )
(    v    )
 `-.|_|.-'
Small raccoon
 /\___/\
(#o#v#o#)=#=#=)
 `-----'
Small bat
 _   /\_/\   _
/ `-( o o )-' \
|/\/\`-v-'/\/\|
Small lion
 .{{^}}.
{{ oYo }}
 `{{v}}'
Small elephant
.-. ___ .-.
(  (o o)  )
 `-'| |`-'
    (_)
Small monkey
  .-"-.
()(o.o)()
  `-u-'
Small panda
(#)___(#)
( #o o# )
 `--Y--'
Small koala
(")___(")
( o(#)o )
 `-----'
Small tiger
 /^\_/^\
(= oYo =)~=~
 `--^--'
Small sloth
=(W)=.-----.=(W)=
   \(.-o o-.)/
    `--(_)--'
Small capybara
       n_____n
 _____| o   o |
(     |  (Y)  |
 `u-u-'`-u-u-'
Small snake
  .---.
  (o o)--<
 (_____)
(_______)~
Small fish
\`. .-""-.
 ) X  (( o>
/.' `-..-'
Small turtle
   ______   __
 .'\_/\_/`.(o )
<__________)-'
  UU    UU
Small frog
  _   _
 (o)_(o)
(  \_/  )
(")___(")
Small whale
__ __   .----.
\ V /.-'    o `.
 `._      `--. /
    `--.____.-'
Small shark
      |\
\`.___| \____
 ) ___ ((  o `>
/.'   `-.vvv-'
Small dolphin
              _.--._
     /|    .-'   o  `-.__
~~~~/ `---'       .------'~~~
 ~~     ~~~~         ~~~
Small octopus
 .-----.
( o   o )
//|| ||\\
Small crab
(\/) o o (\/)
  \_(___)_/
   //   \\
Small penguin
 .###.
(#ovo#)
/#(_)#\
 _/ \_
Small axolotl
~\.---./~
=( o_o )=
~/`---'\~
Small butterfly
.--.  \ /  .--.
 \  `(o o)'  /
 /  .-)_(-.  \
`--'       `--'
Small bird
 .-.
<(o )__,
  `-.__/
   " "
Small bee
   ,-.-.
 .-`-'-'-.
(o |#|#| )=-
 `-------'
Small spider
 /\ /\.-./\ /\
/ // (o o) \\ \
 / /  `-'  \ \
Small snail
o o  .--.
 \| ( @  )
(__`-`--'_)
Small ladybug
    \ /
  _(o o)_
-/ o | o \-
-\_o_|_o_/-
Small dragon
    \\      /|\
~ <(o `.___/_|_\_
   `v-.          `-._
      |_|""|_|`-.___>
Small unicorn
 \ ,
 /`'~~.___
( o  ~~   `)~~
 `-'|_|-|_| ~
Small dinosaur
 .-.
(o  \   ___
 `-\ `-'   `-._
    |_||__||--`>

Cute text animals

What makes a text animal cute? Happy or closed eyes, a small hat, and something to hold or stand next to. All of these were made with the generator: the names tell you which options to pick.

Party dog
           *
          / \
         /_._\
      _.-------._
     / |       | \
    /  | ^   ^ |  \
   (   |  .-.  |   )    .-.
    \_/ \(_Y_)/ \_/    (   )
 _     .-`-U-'-.        `-'
( \   /  |   |  \        )
 \ \_(   |   |   )      (
  `---\_(_)_(_)_/        )
Bunny in love
     /\   /\
    /  \ /  \
    | || || |
   .'  `-'  `.
  (  ♥     ♥  )     _  _
   \   =Y=   /     ( \/ )
   /`-._U_.-'\      \  /
  /   (\ /)   \      \/
 (     ` '     )
()`-(__)-(__)-'
Sleepy bear
  ()_____()    .-----.
  /       \   <  zzz  )
 (  u   u  )   `-----'
  \  (_)  /
  /`-----'\
 /  |   |  \
(   |   |   )
 \_(_)_(_)_/
Two foxes
   /\   /\                                        /\   /\
  /  \_/  \                                      /  \_/  \
 /  o   o  \            __        __            /  ^   ^  \
<_    _    _>        .-'  `.    .'  `-.        <_    _    _>
  `-.\_/.-'         /   ~~~ )  ( ~~~   \         `-.\_/.-'
   / `v' \         /     .-'    `-.     \         / `v' \
  /  | |  \       /    .'          `.    \       /  | |  \
 (   | |   )____.'   .'              `.   `.____(   | |   )
  \_(_|_)_/________.'                  `.________\_(_|_)_/
Wise owl
    _______
   /______/|
     |___| *
 /\_________/\
 \ .-.   .-. /
 |( O ) ( O )|
 | `-' V `-' |
 /\  v v v  /\
| |  v v v  | |
 \ \  v v  / /      ____ ____
  `-\_____/-'      / ~~ | ~~ \
---"-"---"-"---   /_____|_____\
Royal lion
     o  o  o
     |\/|\/|
     |__*__|
   .{{{{^}}}}.
 .{{'       `}}.
{{{   u   u   }}}
{{{    \_/    }}}
 `{{.  `-'  .}}'
   /`{{{_}}}'\
  /   |   |   \
 (    |   |    )  .@
  \__(_)_(_)__/`-'
Happy frog
      .-.     .-.      .--------.
    _( ^ )___( ^ )_   <  ribbit  )
   /  `-'     `-'  \   `--------'
  (   \_________/   )
  .`-.           .-'.
 /  .-`\  | |  /'-.  \
(  (    ) | | (    )  )
 \__\__/ww' `ww\__/__/
Penguin with a gift
     .-----.
   .'#######`.
  /##.-. .-.##\
  |#( * V * )#|
  |##`.   .'##|
 /|#/       \#|\
/#|/         \|#\
|#|           |#|
 \|           |/
  |\         /|      _(\/)_
   `-._____.-'      |__||__|
   _/ /   \ \_      |  ||  |
  (__/     \__)     |__||__|
Panda with a plant
 (##)_______(##)
  /           \
 ( .#^     ^#. )
 ( `#' (_) `#' )
  \   `---'   /
  /#`-------'#\      \\|//
 /##|       |##\      \|/
(###|       |###)   [_____]
 \_(###)_(###)_/     \___/
Hedgehog with a flower
    ,/\/\/\/\/\/\,  (@)
  ,/ ^ ^ ^ ^ ^ ^ ^\,\|/
 /^ ^ ^ ^ ^ ^ ^ ^ /  `.
< ^ ^ ^ ^ ^ ^ ^ ^(  n _>
 \_______________/`--'
   "  "       "  "
Two bunnies
     /\   /\          /\   /\
    /  \ /  \        /  \ /  \
    | || || |        | || || |
   .'  `-'  `.      .'  `-'  `.
  (  ^     ^  )    (  u     u  )
   \   =Y=   /      \   =Y=   /
   /`-._U_.-'\      /`-._U_.-'\
  /   (\ /)   \    /   (\ /)   \
 (     ` '     )  (     ` '     )
()`-(__)-(__)-'    `-(__)-(__)-'()
Koala says hi
 .--.  _______  .--.    .-----.
{ "" \/       \/ "" }  <  hi!  )
{ "" /  ^ _ o  \ "" }   `-----'
 `--(    (#)    )--'
     \   (#)   /
     /`-.___.-'\
    /   |   |   \
   (    |   |    )
    \__(_)_(_)__/

Animals for birthdays and holidays

A hat and one thing next to the animal turn it into a greeting: a Santa hat and a gift for Christmas, a pumpkin for Halloween, a party hat and a cake for a birthday. Type your own words into the speech bubble.

Christmas bear
     __
    /  `-.
   (~~~~~)o
  ()_____()
  /       \
 (  ^   ^  )
  \  (_)  /
  /`-----'\      _(\/)_
 /  |   |  \    |__||__|
(   |   |   )   |  ||  |
 \_(_)_(_)_/    |__||__|
Reindeer dog
       \|/   \|/
         \\ //
      _.-------._
     / |       | \
    /  | +   + |  \
   (   |  .-.  |   )
    \_/ \(_Y_)/ \_/       *
 _     .-`-U-'-.         /^\
( \   /  |   |  \       /^^^\
 \ \_(   |   |   )     /^^^^^\
  `---\_(_)_(_)_/        |_|
Winter penguin
        o
      .---.
     (_____)
     .-----.
   .'#######`.
  /##.-. .-.##\
  |#( ^ V ^ )#|
  |##`.   .'##|
 /|#/       \#|\
/#|/         \|#\
|#|           |#|
 \|           |/
  |\         /|        _=_
   `-._____.-'         (")
   _/ /   \ \_      >-( : )-<
  (__/     \__)      (__:__)
Halloween bat
 _                         _
/ `-.       /\_/\       .-' \     _|_      .-----.
|    `-.__ ( O O ) __.-'    |   /^   ^\   <  boo  )
 \  .-.  .-.\ v /.-.  .-.  /   |  vvv  |   `-----'
  \/   \/    `-'    \/   \/     \_____/
Witch owl
       .-'
      / \
     /_=_\
   _/_____\_
 /\_________/\
 \ .-.   .-. /
 |( * ) ( * )|
 | `-' V `-' |     ,-.  *
 /\  v v v  /\    ( (
| |  v v v  | |    `-'
 \ \  v v  / /
  `-\_____/-'
---"-"---"-"---
Easter bunny
     *@*@*@*
     /\   /\
    /  \ /  \
    | || || |
   .'  `-'  `.
  (  ^     ^  )
   \   =Y=   /
   /`-._U_.-'\      \\|//
  /   (\ /)   \      \|/
 (     ` '     )   [_____]
()`-(__)-(__)-'     \___/
Birthday pig
       *
      / \
     /_._\
  /\_______/\     .-----------------.
 /  `     '  \   <  happy birthday!  )
(   ^     ^   )   `-----------------'
(    .---.    )
 \  ( : : )  /
  `. `---' .'       i i i
  /`-------'\      _|_|_|_
@(   |   |   )    |~~~~~~~|
  `-(_)-(_)-'     |_______|
Valentine fox
   /\   /\
  /  \_/  \
 /  ♥   ♥  \            __
<_    _    _>        .-'  `.
  `-.\_/.-'         /   ~~~ )
   / `v' \         /     .-'
  /  | |  \       /    .'       (@)
 (   | |   )____.'   .'         \|/
  \_(_|_)_/________.'            |
Graduation owl
    _______
   /______/|
     |___| *
 /\_________/\   .-----------.
 \ .-.   .-. /  <  I did it!  )
 |( ^ ) ( ^ )|   `-----------'
 | `-' V `-' |
 /\  v v v  /\
| |  v v v  | |
 \ \  v v  / /
  `-\_____/-'
---"-"---"-"---

Dot-art animals that keep their shape

Dot art is drawn with braille characters instead of keyboard characters. Every braille character has the same width, so a dot-art animal stays in shape in chats, posts and bios, where ordinary ASCII art falls apart. These come from our text art collection, which has each of them in three sizes.

Dog
⠀⣴⣿⣦⣶⣿⣿⣿⣶⣴⣿⣦
⣼⣿⣿⣿⠛⣿⣿⣿⠛⣿⣿⣿⣧
⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣿⣿⣿
⠻⠟⠙⣿⣿⡷⠤⢾⣿⣿⠋⠻⠟
⠀⠀⠀⠈⠛⠿⠿⠿⠛⠁
Bunny
⠀⢰⠿⡆⠀⠀⢰⠿⡆
⠀⢸⡀⢿⠀⠀⡿⢀⡇
⠀⠸⣇⣸⠀⠀⣇⣸⠇
⠀⣠⣿⣿⣿⣿⣿⣿⣄
⣸⣿⡟⢻⣿⣿⡟⢻⣿⣇
⢹⣿⣿⣿⣏⣹⣿⣿⣿⡏
⠀⠙⠿⣿⣿⣿⣿⠿⠋
Bear
⣴⠿⠿⣦⠀⢀⣀⡀⠀⣴⠿⠿⣦
⢿⣦⣴⣿⣿⣿⣿⣿⣿⣿⣦⣴⡿
⠀⢰⣿⡿⠿⣿⣿⣿⠿⢿⣿⡆
⠀⢾⣿⣷⣶⠿⠿⠿⣶⣾⣿⡷
⠀⠸⣿⣿⣇⠀⠛⠀⣸⣿⣿⠇
⠀⠀⠈⠻⢿⣷⣶⣾⡿⠟⠁
Panda
⣴⣿⣿⣦⠀⢀⣀⡀⠀⣴⣿⣿⣦
⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿
⠀⢰⣿⠋⣉⢹⣿⡏⣉⠙⣿⡆
⠀⢾⣿⣀⣉⣼⣿⣧⣉⣀⣿⡷
⠀⠸⣿⣿⣿⡿⣤⢿⣿⣿⣿⠇
⠀⠀⠈⠻⢿⣿⣿⣿⡿⠟⠁
Owl
⢰⣷⣦⣀⣠⣄⣀⣴⣾⡆
⠸⡻⠛⠛⢿⡿⠛⠛⢟⠇
⢰⡀⠺⠇⢸⡇⠸⠗⢀⡆
⣿⣿⣶⣶⣏⣹⣶⣶⣿⣿
⠸⣿⡛⢿⣿⣿⡿⢛⣿⠇
⠀⠙⢿⣷⣶⣶⣾⡿⠋
⠀⠀⠀⠉⠉⠉⠉
Penguin
⠀⣠⣾⣿⣿⣷⣄
⣸⣿⡤⢿⡿⢤⣿⣇
⣿⡿⠀⠈⠁⠀⢿⣿
⣿⡇⠀⠀⠀⠀⢸⣿
⢹⣧⠀⠀⠀⠀⣼⡏
⠀⢙⣦⣄⣠⣴⡋
⠀⠉⠋⠉⠉⠙⠉
Butterfly
⢠⣾⣿⣿⣷⣌⡆⢰⣡⣾⣿⣿⣷⡄
⢼⣿⠋⠉⢻⣿⣿⣿⣿⡟⠉⠙⣿⡧
⠘⣿⣷⣶⣿⣿⣿⣿⣿⣿⣶⣾⣿⠃
⠀⠈⢻⣿⣿⣿⣹⣏⣿⣿⣿⡟⠁
⠀⠀⣿⡏⢉⣿⣿⣿⣿⡉⢹⣿
⠀⠀⠻⢿⡿⠟⠉⠉⠻⢿⡿⠟
Fish
⠀⠀⢀⣀⣠⣾⣆⡀⠀⠀⠀⠀⣠
⣠⡾⠻⣿⣯⢻⣿⣿⣷⣦⣠⣾⣿
⢿⣿⣾⣿⣿⢻⣿⣿⣿⣿⢿⣿⣿
⠀⠙⠻⠿⠷⠿⠿⠟⠋⠁⠀⠙⢿
Bird
⠀⠀⣴⡶⣿⣶⡄
⠤⢶⣿⣦⣿⣿⣿⣤⣤⣤⡀⠀⠀⠀⣀
⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣦⢶⣿⡿
⠀⠀⠀⢿⣿⣿⣧⣛⣛⣫⣼⡿⠀⠈⠁
⠀⠀⠀⠀⠙⠿⣿⣿⣿⠿⠋
Turtle
⠀⠀⡠⣶⣿⡏⣿⣷⣦⡀
⠀⣾⣿⣹⣿⡇⣿⡿⣼⣿⣤⣶⣢
⠔⠿⢿⣧⠿⠇⠿⢳⣿⠿⠟⠻⠛
⠀⠀⠸⠿⠀⠀⠀⠸⠿

How to make text animals yourself

You can draw a text animal with nothing but the keyboard. The trick is to draw the one feature that makes the animal and keep everything else as plain as possible. A bear, step by step:

  1. The head. Two brackets with space between them make a round face: ( ). A slash and a backslash above them close the top.
  2. The eyes. Two of the same character, with a gap: o o. Swap them for ^ ^ to make the animal happy, - - to make it sleepy, * * for excitement.
  3. The feature. Round ears on top, () and (), say bear. Long upright ears would say bunny, pointed ones fox, a pair of tufts owl.
  4. The nose or mouth. One small shape in the middle, under the eyes: (_) for a bear’s nose, w or v for most small animals.
  5. The body, if you want one. Repeat the outline of the head a little wider, and end with the feet on one line.

Type it in a fixed-width font, so you see the same picture the reader will. Keep each line the same length where you can, and use characters that come in pairs (( ), / \, < >), so the two halves of the animal match.

Where text animals keep their shape

An animal with several lines needs every character to be the same width. That is true in code editors and code blocks, and not in most chats and posts, where an i is narrower than an m.

Kind of animalWhere it keeps its shapeHow to copy it
ASCII animal with several linesCode blocks, code comments, README files, plain-text email, any fixed-width fontCopy, or Copy for Discord, which wraps it in a code block
The same animal, for chatsChats and posts with ordinary fontsCopy for chats, which redraws it in braille dots
One-line animalEverywhere, including names and biosChoose the One line pose, then Copy
Dot-art animalMost chats, posts and biosCopy on any dot-art card
Any animal as a pictureEverywhere an image can goCopy as image or Save as image

All 49 animals at a glance

AnimalGroupPosesOn one line
DogPets and farmsitting, face, standing, with a bone, lying down, smallU(oᴥo)U
BunnyPets and farmsitting, face, from the side, small, sleeping(\(oYo)/)
HamsterPets and farmsitting, face, in a wheel, small, sleeping(>oYo<)
MousePets and farmsitting, face, from the side, small~~(__o'>
PigPets and farmsitting, face, standing, small, sleeping(o(••)o)
CowPets and farmstanding, face, small, sleeping\(o(..)o)/
HorsePets and farmstanding, head, small, galloping~~/|o__.)
SheepPets and farmstanding, face, from the side, small, sleeping@(oYo)@
ChickenPets and farmstanding, face, chick, on the nest, small\/\(ovo)/\/
DuckPets and farmstanding, swimming, face, small\__(o)=
BearForestsitting, face, small, standing, sleepingʕ oᴥo ʔ
FoxForestsitting, face, small, sleeping^<o v o>^~~
OwlForestperched, face, small, flying{(o)v(o)}
HedgehogForestwalking, from the front, small, sleeping\\\(o.o)///
WolfForestsitting, face, small, howling/\(o w o)/\ awoo~
DeerForeststanding, face, small, fawn\|/(o.o)\|/
SquirrelForestsitting, face, small, from the side@~(o.o)
RaccoonForestsitting, face, small, in a trash can(#o.o#)=-=-
BatForestflying, face, wings folded, small, sleeping/\/\(ovo)/\/\
LionSafari and junglesitting, face, small, lying, sleeping{{(=oᴥo=)}}
ElephantSafari and junglestanding, face, small, walking(\( o J o )/)
MonkeySafari and junglesitting, face, small, hanging@(oᴥo)@
GiraffeSafari and junglestanding, face, small, sittingii(o_o)=#=#=#=#
PandaSafari and junglesitting, face, small, eating●(#oᴥo#)●
KoalaSafari and junglesitting, face, small, on a tree, sleeping{"}(o ● o){"}
TigerSafari and junglesitting, face, small, prowling(=|oᴥo|=)~~~
SlothSafari and junglehanging, face, small, resting, sleeping=W=( -o u o- )=W=
CapybaraSafari and junglestanding, face, small, bathingn[ o _ o ]n
SnakeSafari and junglecoiled, small, in a basket, slithering~^~^~^~(o o)--<
FishWaterround, long, small, school, angelfish><(((o>
TurtleWaterwalking, hiding, small, swimming, sleeping,(/\/\/\)(o'>
FrogWatersitting, face, small, on a lily pad, sleeping(o)_(o)
WhaleWaterswimming, spouting, small\/(_____o_)
SharkWaterswimming, face, small, lurking>=^=((ovv>
DolphinWaterleaping, swimming, peeking, small>~^~(o)=-
OctopusWaterfloating, waving, small, in a jar~~~~(o_o)~~~~
CrabWaterclaws up, face, small, scuttlingV=(o_o)=V
PenguinWaterstanding, face, small, waving, sleeping<(oVo)>
AxolotlWaterstanding, resting, small, swimming}}}(o_o){{{
ButterflyBirds, bugs and legendswings open, on a flower, small, flyingƸ(oYo)Ʒ
BirdBirds, bugs and legendsperched, from the front, small, flying, sleeping\\(o>)//
BeeBirds, bugs and legendsbuzzing, face, small, flying-(|||o) bzz
SpiderBirds, bugs and legendsfrom above, on a thread, small/\/\(o o)/\/\
SnailBirds, bugs and legendscrawling, peeking, small_@_/o
LadybugBirds, bugs and legendsfrom above, walking, small(o:|:o)
ParrotBirds, bugs and legendson a perch, face, small(o>}}}~~
DragonBirds, bugs and legendssitting, breathing fire, small, sleeping~<{o_}^^=>
UnicornBirds, bugs and legendsstanding, face, small, sleeping☆\(o )~~~
DinosaurBirds, bugs and legendslong neck, two-legged, small, hatching, sleeping(o )_/^^^\__

More text art

For cats in 26 poses, use the ASCII cat generator. The text art page has hearts, stars, dividers and dot art in three sizes, the kaomoji page has animal faces in the Japanese style, and the ASCII art generator turns your own words into big letters.

ASCII animals chart

Twelve text animals from the generator, with one-line animals.

For teachers, bloggers & clubs

Put the ASCII Animal Generator on your website

Give your readers this tool right on your page. Copy the code, paste it into your site, done: no sign-up, no account.

  • Free for any website
  • No ads, no cookies
  • Fits phones and sidebars
  • Always up to date
See it live ↗

Please keep the small credit line under the tool; you may add rel="nofollow" to its link. How it works & the rules

› Show the code

Frequently asked questions

How do I make an ASCII animal?
Pick an animal and a pose in the generator, choose its eyes, add a hat, something next to it or a speech bubble if you like, then tap Copy. Random makes one for you.
How do I copy and paste a text animal?
Tap Copy, then paste the animal into your chat, post or document. In chat apps that support code blocks, wrap it in three backticks so the lines stay aligned; the Copy for Discord button does that for you.
Why does my text animal look crooked after pasting?
Animals with several lines only line up in a fixed-width font. Put the animal inside a code block, or use a one-line animal or a dot-art animal, which keep their shape in ordinary fonts.
Which animals can I make?
Dogs, bunnies, bears, foxes, owls, fish, turtles, frogs, butterflies, dragons, unicorns and many more, in five groups: pets and farm, forest, safari and jungle, water, and birds, bugs and legends. Every animal has several poses and a one-line version.
Are there one-line text animals?
Yes. Every animal has a one-line version you can paste into a name, a bio or a message. Choose One line as the pose, or copy one from the list of one-line animals on the page.
How do I make text animals myself?
Start with the outline of the head in brackets or slashes, add two eyes with a gap between them, then the feature that makes the animal: long ears for a bunny, a trunk for an elephant, a fin for a shark. Keep it to a few lines and check it in a fixed-width font. The page walks through an example.
Can I use these animals for free?
Yes. Every animal 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.

About this page

The ASCII Animal Generator is a free tool from Linguaholic, made by Marcel Iseli. It runs in your browser, with no sign-up. Last updated .

Keep exploring

Browse all 99 tools