Bunny ASCII Art

Tap a bunny to copy every line: 34 pieces, led by a sign-holding bunny whose sign you type over.

.---------------. | YOUR WORDS | | GO HERE | '-------+-------' (\_/) | (o.o) | (> <)-+ (")(")Bunny holding a sign8 lines, 17 wideReady to copy

34 pieces. Tap one to copy it.

One line 5

Small, 2 to 4 lines 14

Medium, 5 to 9 lines 13

Large, 10 lines and up 2

How it works

Thirty-four pieces of bunny text art, one line to 16: faces, a lop, a rabbit seen from behind, one out of a hat, two for Easter. All are keyboard characters only, which is what keeps a sign bunny's edges straight.

Read the full guide

Write on the sign first

Words to type over holds the 4 pieces that take your text: Bunny holding a sign (two lines of 13 characters), Squash-proof bunny sign (9, padded with dots), Bunny with a speech bubble and Rabbit hutch with a name. Keep every sign line the same length, or the right-hand bar moves. Fits a comment box marks the 32 pieces within 8 lines and 30 columns.

Where a bunny loses its shape

Anything taller than one line wants a monospaced font and its spaces kept; the cat ASCII art page explains why, and what Markdown does to a backslash, which 28 of these 34 contain. Squash-proof keeps the 9 that have no spaces to lose: 5 one-liners and 4 taller pieces, a sign bunny among them.

Tips
  • An ascii art bunny for a sign-off: Sleeping bunny, one line (13 characters) or Squash-proof bunny face (3 lines by 5).
  • Lop-eared bunny's ears droop, which is what defines a lop. Bunny with tall ears grows by a line of bars.
  • Search easter for the basket and striped egg; its zigzag row is 6 characters to repaint. One-character rabbits: bunny symbols.

Questions and answers

Why does the sign wobble on a sign bunny I copied elsewhere?

Check its edges. If the top is  ̄ (Fullwidth macron, U+FFE3) and the bottom _ (Fullwidth low line, U+FF3F), Unicode classes both as Fullwidth: twice as wide as a letter in an East Asian fixed-pitch font. The sign bunnies here are keyboard characters, one column each.

How do I fit a longer message on the sign?

Widen every sign line by the same amount. On Bunny holding a sign that is one more hyphen in each edge and one more space in each text line per extra character; the post stays put. It is 17 columns now; stop at 30.

Is a rabbit piece different from a bunny piece?

Only in the name. Search reads both words on all 34, so either finds everything. Three bunnies in a row borrows the proper terms: a male rabbit is a buck, a female a doe and a young one a kit.

All 34 pieces

One line 5

  • Bunny and carrot, one line Ears out sideways, three dots of distance and a carrot with its leaves trailing. Reads left to right. 1 line, 25 wide. Keyboard characters only.
  • Bunny ears in the grass One line of lawn with a pair of ears standing in it. Add grass to either end. 1 line, 15 wide. Keyboard characters only.
  • Bunny hop trail, one line Three arcs of hop and the rabbit that made them. Delete an arc for a shorter journey. 1 line, 27 wide. Keyboard characters only.
  • Bunny's carrots, one line Three carrots, leaves to the left, five characters each. Copy one and paste it as often as the rabbit deserves. 1 line, 17 wide. Keyboard characters only.
  • Sleeping bunny, one line Eyes shut and ears flopped to either side. Add a z for a longer nap. 1 line, 13 wide. Keyboard characters only.
Show all 34 pieces (29 more)

Small, 2 to 4 lines 14

  • Bunny flop A rabbit lying flat out on its side with its eyes shut. Ears to the left, tail to the right; add underscores for a longer rabbit. 3 lines, 16 wide. Keyboard characters only.
  • Bunny from behind Ears, a back and a round tail. It is not speaking to you. 4 lines, 7 wide. Keyboard characters only.
  • Bunny in the carrot patch Four carrot tops in a row of soil and a pair of ears where a fifth should be. 2 lines, 27 wide. Keyboard characters only.
  • Bunny waving hello One paw up. The plain greeting, four lines by six columns. 4 lines, 6 wide. Keyboard characters only.
  • Bunny with a bow A face with a bow tied between the ears. Delete the top line and the bow is gone. 4 lines, 7 wide. Keyboard characters only.
  • Bunny with a carrot A rabbit holding a carrot upright, leaves on top. The carrot is three lines tall. 4 lines, 10 wide. Keyboard characters only.
  • Bunny with no backslash Brackets for ears and a second face for feet. No backslash, underscore, asterisk or backtick, and a CommonMark parser hands it back unchanged. 4 lines, 5 wide. Keyboard characters only.
  • Bunny with tall ears Two bars to each ear and a round face under them. Add a line of bars for longer ears. 4 lines, 7 wide. Keyboard characters only.
  • Lop-eared bunny A lop: the ears hang down past the cheeks and are not carried upright. 4 lines, 9 wide. Keyboard characters only.
  • Small bunny face Ears, eyes, a nose and one whisker on each cheek. 3 lines, 7 wide. Keyboard characters only.
  • Squash-proof bunny face Five characters a line and no space anywhere, so there is nothing to fold. 3 lines, 5 wide. Keyboard characters only.
  • Squash-proof sitting bunny Colons for fur, an o for the tail, and no line that starts with a space. 4 lines, 6 wide. Keyboard characters only.
  • Three bunnies in a row Large, medium and small, all facing you. Call them buck, doe and kit, or a queue. 4 lines, 22 wide. Keyboard characters only.
  • Two bunnies, nose to nose Two rabbits facing each other with a heart made of a less-than sign and a 3 between them. 3 lines, 16 wide. Keyboard characters only.

Medium, 5 to 9 lines 13

  • Bunny and a balloon A rabbit holding the string of one balloon. Delete a line of string and move the balloon left to lower it. 7 lines, 13 wide. Keyboard characters only.
  • Bunny ears out of a burrow A mound, a hole and two ears. The rest of the rabbit is below ground. 5 lines, 19 wide. Keyboard characters only.
  • Bunny holding a sign The sign bunny, a figure older than this site, redrawn in keyboard characters: a rabbit gripping the post of a placard. Type over both lines, 13 characters each at most, and pad with spaces so the right-hand bar stays where it is. 8 lines, 17 wide. Keyboard characters only.
  • Bunny in an Easter basket A rabbit in a basket under a hooped handle, with an egg on each side of it. 7 lines, 16 wide. Keyboard characters only.
  • Bunny on the moon A rabbit sitting in the curve of a crescent moon with five stars round it. 8 lines, 22 wide. Keyboard characters only.
  • Bunny with a speech bubble A rabbit saying HELLO. For a longer word, add one hyphen to the line above and the line below for each extra letter. 5 lines, 20 wide. Keyboard characters only.
  • Bunny with an Easter egg A rabbit beside a striped egg as tall as it is. Swap the zigzag row for a pattern of your own, 6 characters. 5 lines, 16 wide. Keyboard characters only.
  • Hopping bunny, side view Side on and mid hop, ears laid back, tail behind. It faces right. 5 lines, 13 wide. Keyboard characters only.
  • Rabbit hutch with a name A hutch on legs, a rabbit at the wire and a name plate. Type over BUN, 9 characters at most, and keep it centred. 8 lines, 21 wide. Keyboard characters only.
  • Rabbit out of a hat A rabbit halfway out of an upturned top hat, brim uppermost. The trick has worked. 7 lines, 19 wide. Keyboard characters only.
  • Sitting rabbit, side view Side on and sitting up, ears straight, tail at the back. It faces left. 6 lines, 12 wide. Keyboard characters only.
  • Squash-proof bunny sign The sign-holding rabbit with dots for padding. Type over HELLO and fill what is left with dots, 9 characters between the bars in all. 6 lines, 11 wide. Keyboard characters only.
  • Standing bunny, whole body Up on its hind legs with its front paws tucked in, looking straight at you. 6 lines, 7 wide. Keyboard characters only.

Large, 10 lines and up 2

  • Big bunny face A full face under two tall ears, twelve lines in all. Swap each () for a hyphen and it is asleep. 12 lines, 21 wide. Keyboard characters only.
  • Rabbit silhouette A sitting rabbit filled in with # signs, side on, ears up, one blank for an eye and a tail of one @. Swap every # for another character to change the coat. 16 lines, 19 wide. Keyboard characters only.

How this list was compiled: Every piece was typed for this page and checked in a monospaced font on 2026-09-19; none is copied from an archive or another site. Two figures are older than this site and are not its invention: the three-line keyboard bunny, ears over a face over paws, whose ear line (\_/) 20 of the 34 pieces use, and the bunny holding a sign, which went round social media years before this page was written. The set starts from the sign-holding bunny, redrawn here in keyboard characters so the sign keeps its edges, and adds faces, whole rabbits seen from the front, the side and behind, a lop, carrots, two Easter pieces, a handful of scenes and four taller pieces with no run of spaces in them. Each character was looked up in the Unicode Character Database, version 18.0.0: names and categories in https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt, width classes in https://www.unicode.org/Public/18.0.0/ucd/EastAsianWidth.txt, the Emoji property in https://www.unicode.org/Public/18.0.0/ucd/emoji/emoji-data.txt, all read on 2026-09-19. Keyboard characters only means the 95 printable ASCII characters, U+0020 to U+007E. Squash-proof means no line starts with a space and no two spaces touch. The comment box badge means at most 8 lines and 30 columns: a rule of thumb of this site, not a promise about any app. Licence: own work