Tag Bench

Name Keychain Generator

Type a name, pick a font and colours, and download a print-ready keychain STL – or a 2-colour set for multi-material printers.

  • Free
  • No sign-up
  • Private: runs on your device
Shape
Size
Preview colours

Base

Letters

Drag to rotate, scroll or pinch to zoom.

Loading…

How to make a name keychain

  1. Type the name and choose a font. Bold fonts give the strongest letters.
  2. Choose the shape: a base that follows the letters, or a classic rounded plate, with the ring on either side.
  3. Set the length. 50–80 mm suits most key rings; the letters scale to fit.
  4. Download a single STL, or the 2-colour ZIP for AMS / MMU printers.

Printing it in two colours

PrinterWhat to do
Single-colourAdd a filament change / pause at the layer shown under the preview (the base thickness, 2.4 mm by default).
AMS, MMU or tool-changerDownload the 2-colour ZIP, load both STLs as one object and assign a filament to each part.

Recommended print settings

SettingValue
MaterialPLA or PETG
Layer height0.2 mm (0.12 mm for small text)
Walls3
Infill20–100% (small parts are nearly solid anyway)
SupportsNone

Frequently asked questions

How do I print a two-colour keychain on a single-colour printer?

Add a filament change (pause) in your slicer at the layer shown under the preview – that is where the letters start. Print the base in one colour, swap filament, and the raised letters come out in the second colour.

What is the 2-colour ZIP?

It contains the base and the letters as two separate STL files that line up exactly. Load both into Bambu Studio, OrcaSlicer or PrusaSlicer as one object with two parts and assign a filament to each – ideal for AMS or MMU printers.

What size should a keychain be?

50–80 mm long suits most key rings and bag tags. Keep letters at least 6 mm tall so the text prints cleanly with a 0.4 mm nozzle.

Is it free to use?

Yes. Make and download as many keychains as you like, with no account. Everything runs in your browser.

Which font works best?

Bold, chunky fonts (Bold rounded or Block) print most reliably. Script fonts look great for names but need a longer tag so thin strokes stay strong.