Back to the overview
Christmas gift tags

Christmas gift tags
that become ornaments

Type a name, and the generator makes a tag with a hole for the ribbon. Tie it onto the present, and after unwrapping it hangs on the tree or goes on a keyring. One tag prints in about 20 minutes.

By Philipp Baldauf · Updated September 29, 2026

Loading 3D Generator...

Make the ring hole bigger if you use wide ribbon. 35 to 45% of the tag height fits most ribbons.

A gift tag nobody throws away

Paper gift tags end up in the recycling bag with the wrapping paper. A printed name tag stays: kids hang it on the tree, adults put it on their keys, and next year it comes out of the ornament box again.

The preset uses the keychain base with Lobster, a bold script that reads well at small sizes. The letters sit on a backing plate with a ring hole at the end. Script names are joined into one connected piece, so nothing breaks off when someone tugs at the ribbon.

Tag sizes and print times

Set the size in the slicer by scaling the model. Length is measured across the whole tag including the hole.

Tag lengthNamesPrint time (A1 mini, 0.2 mm)Filament
50 mmUp to 4 letters: Ida, Finn, Papaabout 12 to 18 min2 to 3 g
60 mm5 to 7 letters: Lukas, Hannahabout 18 to 25 min3 to 4 g
75 mmLong names, or "For Oma" on one rowabout 25 to 35 min4 to 6 g
12 tags, one plateA whole family Christmasabout 3 to 4 h40 to 50 g

Typical values with 15% infill and 2 to 3 mm letter thickness. Your printer and speed profile change them.

Make a tag

  1. 1

    Type the name

    One row is the most readable. Add a second row with "2026" if the tag should become a dated ornament.

  2. 2

    Size the ribbon hole

    The hole is adjustable from 8 to 60% of the tag height. For thin cord keep the default. For 5 to 10 mm satin ribbon go to 35 to 45%, so you can thread it without scissors and swearing.

  3. 3

    Pick thickness

    2 to 3 mm letters are enough. Thicker tags are stiffer but take longer and look heavy on a small present.

  4. 4

    Export and print

    Export STL for one colour or 3MF for two. Print flat on the plate, no supports. A textured PEI plate gives the back a nice finish.

Two colours, with or without an AMS

With an AMS

The 3MF puts letters and plate on separate filament slots. Bambu Studio and OrcaSlicer open it with two colours assigned: white letters on a red tag, gold on green. No painting, no setup.

Without an AMS

Add a filament change at the layer where the letters start. The print pauses, you swap filament, it carries on. The two-colour guide without an AMS shows the exact layer.

One colour

Gold or silver silk PLA looks good on its own. The raised letters catch the light and stay readable without a second colour.

Ways to use the tags

One tag per person, not per present

Print one tag per family member and put it on their biggest present. Smaller presents get paper. It saves print time and makes the printed tag feel special.

Tag plus ornament

Tie the tag on with a loop of gold cord long enough to hang on a branch. After unwrapping it goes straight to the tree. For a round version, see the Christmas ornament with a name.

Tag plus keychain

For adults, add a split ring to the hole and it becomes a keychain. The name keychain generator covers sizes for daily use.

Place cards at dinner

Put a tag on each plate at Christmas dinner. Guests find their seat and take the tag home.

What a printed tag can't do

It can't carry a long message. "To Lukas, love Grandma" on one tag means 3 rows at a size nobody can read. Keep the name on the tag and write the message on a card inside.

It also isn't the quick option for 40 presents. If Santa brings everything, a printed tag on each gift means a full day of printing. Print tags for the main present per person and use paper for the rest.

What it costs

PlanPriceBest when
Designing and previewFree, no accountTrying names and fonts
Single download$4.99 per designOne or two tags
Unlimited, 1 month$9.99A tag for every family member, with bulk export
Unlimited, 1 year$89.99Selling tags at a Christmas market

Unlimited bulk exports up to 100 names as one ZIP and includes commercial use. Filament for a tag costs about 5 to 10 cents.

Questions people ask

How big should a 3D printed gift tag be?

50 to 75 mm long. 60 mm fits most names and looks right on a shoebox-sized present. Scale the model in your slicer to set the final length.

How do I attach the tag to a present?

Thread ribbon or cord through the ring hole and tie it around the present. If your ribbon is wide, raise the hole size to 35 to 45% of the tag height in the editor before you export.

Can the gift tag become a Christmas ornament?

Yes, that's the point. Tie it on with a loop of cord about 20 cm long, and after unwrapping it hangs on a branch. Add the year as a second row to make it a keepsake.

Can I print gift tags in two colours?

Yes. Export a 3MF and Bambu Studio or OrcaSlicer opens it with letters and tag on separate filament slots. Without an AMS, add a filament change at the first letter layer.

How many tags fit on one print plate?

On a 180 x 180 mm A1 mini plate, about 12 to 16 tags of 60 mm. That is a whole family in one print of three to four hours.

Which font is best for small gift tags?

Lobster or Pacifico. Both have thick strokes that stay readable at 50 mm. Thin scripts like Great Vibes need 70 mm or more to print cleanly.

More in this series

Related Guides

Tag this year's presents with their names

Design is free and needs no account. See the full list of 3D printed gift ideas for more.