Skip to content

Add to your Home Screen

  1. Tap the Share button in Safari's toolbar.
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add. The generator opens full-screen and works offline.

Bunny ASCII Art

Ascii art bunny designs, from the classic bunny holding a heart to sleepy bunnies and bigger rabbits in text. Tap to copy.

By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content

Small bunnies

The first three are internet classics with no known author.

3 lines, 5 wide · traditional
3 lines, 9 wide · traditional
4 lines, 5 wide · traditional
3 lines, 9 wide

Bigger bunnies

6 lines, 19 wide
7 lines, 12 wide
5 lines, 21 wide

Made with our image converter

We drew a simple sitting bunny shape and ran it through the image to ASCII converter on this site. Braille pieces pack eight dots into each character, so they look smoother but rely on a font with Braille Patterns.

12 lines, 14 wide
18 lines, 20 wide
7 lines, 9 wide

10 pieces on this page. All are drawn for this site except those marked traditional, which have been shared online for years without a known author. Copy one and paste it into a code block, a terminal or any app that uses a monospace font; in a proportional font the lines drift apart. Make your own with the text to ASCII generator or the image to ASCII converter.

Key facts

  • The classic three-line bunny holding a sign or heart is easy to change: swap the eyes for a mood or the last line for another object.
  • The classic bunny's author is unknown, so this page marks it as traditional.
  • Bunnies under about 15 characters wide fit anywhere a code block is allowed, including Discord on a phone.
  • The bunny holding a heart uses • and ♡, which are Unicode characters, so each phone draws them in its own font.
  • For a bunny from a photo, the image to ASCII converter in Braille mode keeps more detail in a small space.

Why is the bunny holding a sign everywhere?

The three-line bunny holding a sign or heart, (\_/) over (•_•), became one of the most shared pieces of text art because it is easy to change: swap the eyes for a mood, or swap the last line to hold something else. People hand it a heart, a cookie or a knife depending on the joke. Its author is unknown, so we mark it as traditional.

Build your own ASCII art bunny

Part Characters
Ears (\_/) (\(\ ()_()
Face (o.o) (-.-) ('.')
Paws (")(") (> <)
What it holds / >♡ / >🍪 / > text

Keep bunnies under about 15 characters wide and they fit anywhere a code block is allowed, including Discord on a phone. For a bunny from a photo, try the image to ASCII converter in Braille mode. Whichever ascii art bunny you pick, test it in the app you plan to use before you send it.

Frequently asked questions

Basics

Is there an Easter bunny?
Any of these work for Easter; the bunny with the carrot is the most seasonal. For a bigger piece, draw an egg or basket shape, or convert your own picture with the image to ASCII converter. Add a carrot to the bunny's paws and it reads as seasonal straight away, with no redrawing needed.
Who made the three-line bunny?
Nobody knows. The author of the bunny holding a sign or heart is unknown, so it is marked as traditional on this page rather than credited to anyone. It spread because it is easy to change, not because of a single creator.
What are the parts of a bunny in text?
Ears such as (_/), a face such as (o.o), (-.-) or ('.'), paws such as (")(") or (> <), and whatever the bunny holds, such as / >♡ or / > text. Swapping the face or the held object changes the joke without redrawing the bunny.
Are there rabbits other than the three-line bunny?
Yes. The bigger bunnies group has larger rabbit pieces, and the small bunnies include sleepy bunnies and a bunny with a carrot. If you want a rabbit that looks like your own pet, convert a photo with the image converter instead.

Where it works

How wide can a bunny be in Discord on a phone?
Keep bunnies under about 15 characters wide and they fit anywhere a code block is allowed, including Discord on a phone. Wider pieces may wrap on a narrow screen, which scrambles the lines, so check the width shown on each card.

How it works

How do I put my own words in the bunny's sign?
Copy the bunny with the empty sign, paste it into a code block or text editor, and type over "your text" with the same number of characters, or pad with spaces, so the right edge of the sign stays straight.
How do I make the bunny hold something else?
Change only the last line. People hand the bunny a heart, a cookie or a sign, and the ears and face stay the same. Keep the new item about as wide as the old one so the lines still line up in a code block.
How do I turn a photo of a rabbit into text?
Open the image to ASCII converter, pick a photo with a plain background and a clear outline, and try Braille mode, which keeps more detail in a small space. Everything runs in your browser, so the photo stays on your device.

Tips & limits

Why does the bunny holding a heart look different on my phone?
It uses • and ♡, which are Unicode characters rather than ASCII, and each phone draws them in its own font. The shape stays recognisable, but the heart can look larger or smaller. If either symbol shows as a box, use the plain bunny with a face made of ASCII characters.
Why does my bunny's face look crooked?
A proportional font makes spaces and brackets different widths, so the ears, face and paws no longer share columns. Paste the bunny into a code block or a monospace editor and the three lines will line up again. Keeping the bunny under about 15 characters wide also helps on narrow phone screens.