A flat printable tag with your text or artwork raised on it, and a ring hole that will not tear out. Type a name, or upload an SVG and get its real vector outlines rather than a traced bitmap, so a logo stays exactly as drawn.
Two ways to render the design: raised lettering that stands proud of the tag, or letter outline, where the shape of the text becomes the shape of the tag itself.
| Dimension | Use | Why |
|---|---|---|
| Tag thickness | 3 mm minimum | Below this a keychain flexes and eventually snaps at the ring hole |
| Ring hole | 4 to 5 mm | Fits a standard split ring without forcing it |
| Material around the hole | 3 mm all round | This is the part that actually breaks, and it breaks in a pocket rather than in your hand |
| Raised text height | 0.6 to 1 mm | Enough to read and to catch a colour change, not so much it snags |
| Stroke width | 1.5 mm minimum | Thinner letters print but wear away and break off |
The classic trick, and it costs nothing: print the tag, and at the layer where the raised text starts, pause the print and swap the filament. Every slicer can insert a filament change at a chosen layer. You get crisp two-colour lettering from a single-nozzle machine.
Download the 3MF rather than the STL if you want the text already separated as its own object, which makes the swap easier to set up and works directly on a multi-material printer.
| Setting | Use | Why |
|---|---|---|
| Material | PETG or ABS over PLA | A keychain lives in a warm pocket or a car; PLA softens and goes brittle in UV |
| Layer height | 0.12 to 0.16 mm | Keeps small lettering legible |
| Walls | 3 perimeters | Strength here comes from perimeters, not infill |
| Infill | 30 to 50% | Enough that the tag does not crush |
| Orientation | Flat on the bed | Layers run across the tag rather than along the weak axis |
| Supports | None | Nothing overhangs on a flat tag |
Almost always too little material between the hole and the edge, or the tag printed too thin. Keep 3 mm of solid material all round the hole and at least 3 mm of tag thickness. Printing flat matters too: on edge, the layer lines run straight across the weakest point.
The strokes are narrower than the nozzle can draw cleanly. Use a heavier font, scale the tag up, or increase the stroke width. A 0.4 mm nozzle needs roughly 1.5 mm of stroke to give a solid, durable letter.
Usually text that was never converted to outlines, or strokes that were never converted to paths. An SVG references fonts by name rather than embedding them, and a stroke is a line style with no area. Fix both in your editor and re-upload.
Not in one pass here. Print two tags and glue them back to back, or model the second face in CAD. A single-sided tag is what prints flat without supports, which is why it is the default.