Text3D Maker · Free Online Tool

3D BIRTHDAY
CAKE TOPPER
GENERATOR

Print a custom birthday cake topper with any name, age or message. Choose from 70 fonts (3 free), add a topper stick — download your free STL in seconds.

Interactive preview
▶ Create my birthday topper — Free
100% free to start No install needed Print-ready STL

Ideas for your 3D printer

Design and download in seconds. No CAD experience needed.

🎂
"Happy Birthday" + Name Topper
Combine a classic "Happy Birthday" on one line with the person's name below. Download two STLs and glue them together for a two-layer topper that stands out on any cake.
🔢
Age Number Toppers (18, 30, 50…)
Big milestone birthdays deserve big numbers. Generate "30" or "50" in a bold display font — print large at 80–100mm for maximum impact at the party.
🎉
Themed Party Decorations
Create matching toppers for cupcakes, dessert tables and gift tags. Print the name in one font for the main cake and smaller versions for individual cupcakes.

Ready in 3 steps

01

Type your birthday message or name

Enter "Happy Birthday Emma", just the name, an age like "Sweet 16" or any custom message. Up to 30 characters. The preview updates live as you type.

02

Enable the topper stick and choose a font

Toggle the cake topper stick in the app — it adds a spike at the bottom so the topper stands upright in the cake. Pick a bold, fun font like Bebas Neue, Pacifico or Permanent Marker.

03

Download and print in your party colour

Download the free STL file (2 free downloads included). Print in any colour — gold or rose-gold for elegant parties, bright colours for kids' birthdays, white for a classic look.

Pricing

Start for free

€2.99
One-time payment · No subscription · Forever
▶ Create my birthday topper — Free

Frequently asked questions

For a standard layer cake, 80–120mm wide (and proportionally tall) works well. The topper stick adds about 30–40mm below the text, which you insert into the cake. Adjust size in the app before downloading.
In the app, enable the "Cake Topper Stick" option in the controls panel. You can adjust the stick height and width so it fits your cake tier thickness.
Food-safe PLA is the most common choice, but since the topper shouldn't touch the cake directly (insert it into fondant or buttercream), standard PLA in any colour works perfectly.
Yes! Type the text with a line break or use "Happy" on the first download and "Birthday" on a second. Then combine the two printed pieces with a small dab of glue.
A typical 100mm wide topper at 0.2mm layer height prints in 20–40 minutes. At 0.3mm layers it's even faster. Perfect for last-minute birthday preparations.
Yes — just reduce the size slider to around 30–40mm and use the same font. Print several copies (1 download = 1 file, but you can print multiple copies from the same file).