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.
Type your text, pick a shape and font, and Meshcast builds a print-ready keychain tag with a ring hole. Download STL or 3MF and print it. No card, everything runs in your browser.
Yes. Choose the outline shape, font and text, and adjust the size and thickness. It works for name tags, luggage tags, bag charms and gift tags.
A print-ready STL or 3MF. Both slice directly in Cura, PrusaSlicer, Bambu Studio and other common slicers.
Yes. The tag is built in your browser, so nothing is uploaded to a server, and a free weekly download allowance covers casual use.
At least 3 mm. Below that it flexes in a pocket and eventually snaps, almost always at the ring hole. Keep 3 mm of solid material all round the hole as well, since that is the part that actually breaks.
PETG or ABS rather than PLA. A keychain lives in a warm pocket or a car dashboard, and PLA softens with heat and goes brittle with UV exposure.
Yes. Insert a filament change in your slicer at the layer where the raised text begins and swap the spool when it pauses. Downloading the 3MF gives you the text as a separate object, which makes that easier to set up.
Yes, upload an SVG. The real vector paths are used rather than a raster trace, so the logo stays exactly as drawn. Convert text to outlines and strokes to paths before uploading.
Strokes narrower than about 1.5 mm are too fine for a 0.4 mm nozzle to build durably. Use a heavier font, scale the tag up, or thicken the artwork.