How to Make a Custom Text Keychain with a 3D Printer
Custom text keychains are one of the easiest ways to turn a 3D printer into a personalization tool. They’re quick to design, inexpensive to print, and make great gifts, event favors, bag tags, or small products.

In this guide, you’ll learn the complete process of making a custom text keychain with a 3D printer - from choosing the text to printing a finished, durable keychain.
What You Need #
Before you start, make sure you have:
- A short name, word, or phrase
- A tool to turn text into a 3D model (GenShapr)
- An FDM 3D printer
- PLA, PLA+, or PETG filament
- Slicing software (Bambu Studio, PrusaSlicer, Cura, etc.)
- A metal key ring or split ring
Step 1: Choose Short, Readable Text #
Text keychains work best when the lettering is bold and easy to read. Short words are stronger, print faster, and leave more room for the keyring loop.
Good text guidelines #
- Keep the text under 10-12 characters when possible
- Use a thick or rounded font
- Avoid very thin script details
- Choose letters that touch or sit on a connected backing plate
- Leave enough space around the keyring hole
Names, initials, short brand names, gamer tags, pet names, and team names all work well.
Step 2: Convert the Text into a 3D Model #
A custom text keychain is usually made from:
- A backing plate that follows the outline of the text
- Raised text on top for contrast and depth
- A keyring loop with a clean hole for hardware
GenShapr creates this structure automatically:
- Enter your custom text
- Choose a font
- Adjust the text depth, base depth, outline offset, and ring size
- Preview the keychain in 3D
- Export a ready-to-print 3MF file

Step 3: Set the Correct Dimensions #
Good dimensions make the keychain durable without making it bulky.
Recommended dimensions #
| Parameter | Value |
|---|---|
| Font size | 14 - 22 mm |
| Raised text depth | 1.5 - 2.5 mm |
| Base depth | 2.5 - 4 mm |
| Outline offset | 2 - 3 mm |
| Ring outer diameter | 6 - 10 mm |
| Ring hole diameter | 3 - 5 mm |
The base should be thick enough to survive daily use, and the ring hole should be large enough for your hardware. If the hole is too small, a split ring may crack the plastic when you install it.
Step 4: Choose the Right Filament #
For most keychains, PLA or PLA+ is the easiest choice. PETG is also a good option if you want more flexibility and heat resistance.
Recommended #
- PLA or PLA+ for easy printing and crisp detail
- PETG for a tougher everyday-carry keychain
- Bright colors for the base
- White, black, or contrasting colors for raised text if using multi-color printing
Avoid #
- Brittle specialty filaments for thin keyring loops
- Flexible filaments unless you specifically want a soft keychain
- Very dark colors if you need small text to be easy to read
Step 5: Slice the Model for Printing #
Use these slicer settings as a starting point:
| Setting | Value |
|---|---|
| Layer height | 0.15 - 0.2 mm |
| Infill | 20-50% |
| Walls | 3 or more |
| Supports | None for most designs |
| Print orientation | Flat on the bed |
| Nozzle | 0.4 mm |
Printing flat on the bed gives the backing plate good strength and keeps the front face clean. For multi-color keychains, use a filament change at the start of the raised text layer or export a multi-part file if your slicer supports it.
Step 6: Print, Finish, and Add Hardware #
After printing:
- Remove stringing around the letters and ring hole
- Check that the keyring hole is fully open
- Lightly sand rough edges if needed
- Attach a split ring or keychain clasp
- Flex the loop gently to make sure it feels solid
Do not force oversized hardware through a small hole. If the ring is tight, increase the hole diameter and reprint.

Common Mistakes to Avoid #
- Making the text too long
- Choosing a font with thin disconnected strokes
- Setting the base depth too low
- Making the ring hole too small
- Printing with too few walls around the loop
- Forgetting to check the final size before exporting
Why Use GenShapr for Text Keychains? #
GenShapr is built for creating personalized 3D printable designs without CAD work:
- Text-to-keychain generation in seconds
- Automatic offset backing plate
- Built-in raised text layer
- Adjustable ring size and hole diameter
- Live 3D preview with real dimensions
Ready to Make Your Custom Text Keychain?
Turn any name, word, or short phrase into a printable keychain in minutes.
Start Creating