How much does it cost to 3D print a keychain?

Typically $10.00 from a print shop, depending on material (batch of 5).

Based on a typical size of 50 × 30 × 4 mm in PLA at 20% infill.

A keychain is about the smallest thing worth printing: 5 cm³, a few grams of PLA, minutes of machine time. Ordered alone it simply costs the shop's minimum charge. The interesting economics start with quantity — custom keychains for an event or a team print dozens to a plate, sharing one setup, so per-unit cost collapses toward raw material. The estimator defaults to a batch of five; push the quantity up and watch the per-order total barely move.

Adjust the estimate

Price breakdown

6.2 g · ~0.3 hr print

Material$0.31
Machine time$1.00
Labor (setup)$5.00
Markup$1.89
Estimated price$10.00

What drives the cost

Singles hit the minimum

No shop can profitably handle a $0.60 job. A single keychain is billed at the minimum charge — typically $5–$15 — regardless of its tiny material cost.

Plates, not pieces

A 220mm bed fits 20+ keychains in one print. One setup, one job, twenty units: that's how event batches get to a dollar or two per piece.

Color and personalization

Multi-color logos or per-name text add either filament swaps or per-unit slicing changes — small labor that matters at keychain price points.

Get an exact price, not a typical one

Have the actual STL file? Our free calculator measures it in your browser — no upload, no signup — and prices it with the same formula shops use.

Get an exact quote Run a shop? Start free

Frequently asked questions

Why does one keychain cost $10 but ten cost $12?

The $10 is the shop minimum covering fixed setup labor. Ten keychains share that same setup and print as one job, so you're only adding a little material and machine time.

How many keychains fit in one print job?

On a standard 220×220mm bed, typically 20–30 flat keychains. Larger beds or stacked printing push that higher, which keeps per-unit costs falling.

Can each keychain in a batch have a different name?

Yes — text is trivial to vary in the model. Expect a small per-variant fee since each unique piece needs its own file edit and slice.