Birthday ASCII Art
Birthday ASCII art for messages and cards: a happy birthday cake, small cakes with candles, balloons and a candle in text. Tap to copy.
By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content
Small birthday pieces
) (_) |=| | | |_|
i i i .-|-|-|-. | ~ ~ ~ | |~ ~ ~ ~| '-------'
<:-)
Bigger birthday pieces
, , ,
| | |
.-'-'-'-'-'-'-.
| HAPPY |
| BIRTHDAY! |
|_____________|
~~~~~~~~~~~~~~~~~~~ .--. .--.
/ \ / \
| | | |
\ / \ /
`-v' `v-'
\ /
\ /
\ /
\ / * * *
| | |
.---|---|---|---.
| ~ ~ ~ ~ ~|
|---------------|
| ~ ~ ~ ~ ~ |
'---------------'Made with our image converter
We drew a simple birthday cake 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.
⠀⠀⠀⠀⡇⠀⠀⠘⠃⠀⠀⢸ ⠀⠀⠀⠀⡇⠀⠀⢸⡇⠀⠀⢸ ⠀⠀⢀⣀⣇⣀⣀⣘⣃⣀⣀⣸⣀⡀ ⠀⠀⠸⣿⡿⢿⣿⡿⢿⣿⡿⢿⣿⡇ ⠀⠀⣰⣶⣶⣷⣶⣾⣷⣶⣾⣶⣶⣆ ⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷ ⣨⣙⣛⣩⣌⣛⣛⣩⣍⣛⣛⣩⣍⣛⣛⣥ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⠻⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠟
.# == #:
+ :- +.
# -= *.
# -= *.
:################-
-%@%*#@@#*@@#*%@%-
=*+*%#+*##*+#%*+*=
:++#@@@@@@@@@@@@@@@@#++:
+@@@@@@@@@@@@@@@@@@@@@@*
-=**+==+**+==+**+==+**=-
+@##%@@%##%@@%##%@@%##@*
+@@@@@@@@@@@@@@@@@@@@@@*
+@@@@@@@@@@@@@@@@@@@@@@*
.:::::::::::::::::::::⠀⠀⢐⠀⠀⠀⠀⡂ ⠀⠀⣸⣀⣀⣀⣀⣇ ⠀⢈⣛⣿⣻⣟⣫⣛⡁ ⠸⣿⠿⢿⡿⢿⡿⠿⣿⠇ ⢸⣷⣿⣷⣿⣿⣾⣿⣾⡇ ⠈⠉⠉⠉⠉⠉⠉⠉⠉⠁
9 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
- A text cake is a box with | for the sides, _ or - for the edges and candles drawn as | under a flame such as * or i.
- Frosting is a row of ~, and a layered cake is a second box added with a line between the layers.
- Every line inside a cake must be the same length, padded with spaces, or the right side of the cake will be uneven.
- The candle is 4 characters wide, the small cake 11, the balloons 16 and the happy birthday cake 19.
- In WhatsApp, wrap a cake in three backticks to show it in monospace; in Discord or Slack use the Code block button.
How do you build a text birthday cake?
A cake is a box with candles on top. The box uses | for the sides, _ or - for the edges and . and ' for rounded corners. Candles are | with a flame (,, * or i) above them, and frosting is a row of ~. To make it a layered cake, add a second box with a line between the layers.
Writing inside the cake is what makes it personal. Count the characters inside the box and keep every line the same length, padding with spaces, or the right side of the cake will be uneven.
Which ASCII art birthday piece should I use?
Pick by width: the candle is 4 characters, the small cake 11, the balloons 16 and the happy birthday cake 19.
| Piece | Width | Good for |
|---|---|---|
| Candle | 4 | Short messages |
| Small cake | 11 | Chats with code blocks |
| Happy birthday cake | 19 | Discord, cards |
| Balloons | 16 | Cards and printouts |
Big “Happy Birthday” lettering to go above a cake is one click away in the text to ASCII generator. Any ascii art birthday piece works better with a message above it, so write the greeting first and the cake second.
Frequently asked questions
Basics
What are the parts of a birthday cake in ASCII art?
How wide are the birthday pieces?
Where it works
How do I send a birthday cake in a message?
Which birthday piece fits a chat message?
Which birthday piece is best for a card?
How it works
How do I add a name to the cake?
Can I make "Happy Birthday" in big letters?
How do I make a layered cake?
Tips & limits
Why is the right edge of my cake uneven?
What is the best birthday ASCII art for a short message?
More ASCII art and tools
- Heart ASCII ArtAscii art heart designs in text, from <3 and one-line hearts to large hearts for cards and code blocks. Tap to copy.
- Star ASCII ArtAscii art star designs in text: small stars, a shooting star, a starry night sky and larger stars made with keyboard characters. Tap to copy.
- ASCII Art GeneratorThis ASCII art generator turns your words into big letters made of keyboard characters, in 32 FIGlet fonts. Type a word, pick a font, then copy it plain or as a Discord code block.
- ASCII ArtASCII art is pictures and lettering made from keyboard characters. Copy a ready-made piece from the galleries, make your own from text or a photo, and learn how to keep it from breaking when you paste it into chats, bios and code blocks.
- Image to ASCII Art ConverterThis image to ASCII converter turns a picture into text art made of characters or Braille dots. Choose, drop or paste an image, set the width, then copy the result or save a .txt or PNG.
- ASCII TableThe ASCII table lists all 128 ASCII codes, numbered 0 to 127, with their decimal, hexadecimal, octal and binary values, character names and HTML codes. Tap a printable character to copy it, and read the control codes' escape sequences beside it.