Print-in-Place

Print-in-Place STL Keychains You Can Sell

The smallest, fastest, most profitable print-in-place STLs to sell as keychains at craft fairs and on Etsy.

The FlexiMania Team··9 min read

Keychains are the single highest-margin category at almost every craft fair. Cheap to produce, quick to print, easy to grab as an impulse buy at the checkout line. Print-in-place STL files scaled to keychain size are perfect for the format — no assembly, no glue, no fragile joints.

Everything below has been tested on Bambu Lab, Prusa and generic Ender-class printers with a stock 0.4 mm nozzle. If you want the entire FlexiMania library in one place, we publish new print-in-place models every week on FlexiMania Patreon — one flat $10/month unlocks all 60+ STL & 3MF files.

Why print-in-place keychains sell

A working, flexing keychain is a demo you can hand a customer. They flex it once and it's sold — a static keychain doesn't have that hook.

Best FlexiMania models to scale as keychains

Scale each of these to roughly 5–6 cm long and add a keyring loop in your slicer.

Flexi Snail keychain

Spiral shell + friendly face at 60% scale. Prints in 25 minutes.

Cute Dragon keychain

Chibi dragon at 70% scale. The bestseller at every market we've run.

Flexi Caterpillar keychain

The absolute fastest option — 18 minutes per print at 60% scale.

Pricing math

Aim for a 10× material cost markup at markets — customers expect it, and the demo justifies it.

ModelMaterial costSuggested market price
Flexi Caterpillar keychain$0.35$8
Flexi Snail keychain$0.45$10
Cute Dragon keychain$0.60$12

Slicer settings that make these models sing

You can print any of the models below on any half-decent FDM printer, but you'll get noticeably crisper joints — and higher first-time success — if you dial in the settings below rather than trusting your slicer's defaults.

SettingRecommendedNotes
Layer height0.20 mmDrop to 0.16 mm for tiny joints
Nozzle0.4 mm0.6 mm works if you scale the model up 130%+
Walls3Extra strength on hinges without swelling clearances
Infill10–15%Gyroid or grid — anything denser wastes filament
SupportsOffNever needed on properly designed print-in-place models
Cooling100%Especially on the small joint bridges
Print speed≤ 150 mm/sFaster prints leave gaps in the joint bridges

Common mistakes to avoid

Nine out of ten failed print-in-place prints trace back to the same short list of mistakes. Skim it before you slice.

  • Turning supports on — print-in-place models never need them, always disable them
  • Slicing at 0.28 mm layer height on small joints — drop to 0.20 mm for crisp hinges
  • Running cooling below 100% — flexi joints need maximum cooling to release cleanly
  • Chasing 300 mm/s print speeds — keep it under 150 mm/s until the model comes off perfectly
  • Skipping bed cleaning — a quick IPA wipe fixes 90% of first-layer issues

Ready to print? Grab individual FlexiMania models on our Cults profile, or unlock the entire 60+ library — plus three brand-new drops every week — for a single $10 monthly membership on FlexiMania Patreon. Related reading: commercial license explained, best STL files to sell at craft fairs.

Frequently asked questions

How do I add a keyring loop?

Import a small torus in your slicer and boolean-union it with the model, or scale-down and superglue a standard 20 mm split ring through a printed hole.

What license do I need to sell keychains?

A FlexiMania Patreon membership includes the commercial license needed to sell physical prints.

Recommended STL Models

Ready to print? Grab any of these — all print-in-place, no supports, no assembly.

Flexi Snail

Print-in-place · no supports

Flexi Caterpillar

Print-in-place · no supports

Cute Dragon

Print-in-place · no supports

Keep reading

Get the weekly drop

Join our newsletter for new STL releases, printing tips and exclusive Patreon-only previews — every week, no spam.