Custom 3D prints, for less.

From your file or a few words. At your door in 3–5 days.

$9.42 for a small bracket, delivered. No account.

Order today, at your door by Fri, Nov 13.

  1. NowDrop a file or describe the part.
  2. Seconds laterSee the price and pay.
  3. NextWe print it and ship it.
  4. In 3–5 daysAt your door.

A stocking tag for everyone.

Four tags with your family's names, printed in Jacksonville. Type the names and watch them build in 3D.

Name your four$19.99 shipped

Same parts, compared.

Three files, quoted to the same address on the same day.

Small bracket30 × 30 × 20 mm
Mandarin 3D$9.42
Treatstock$11.98
Craftcloud$24.02
MakeXYZ$30.00
Divided box60 × 40 × 30 mm
Mandarin 3D$12.18
Treatstock$13.98
Craftcloud$26.82
MakeXYZ$30.00
Organizer tray150 × 100 × 40 mm
Mandarin 3D$18.93
Treatstock$19.10
Craftcloud$26.82
MakeXYZ$70.90
At your doorstandard shipping
Mandarin 3D3–5 days
Treatstock12–13 days
Craftcloud6–15 days
MakeXYZ8–13 days

Checked Oct 29, 2026. PLA, quantity 1, standard shipping to Jacksonville, FL, cheapest delivered total before tax. Their prices change, so we date ours.

Or just describe it.

“A knob for an M8 bolt, 40 mm across.”

The AI designer draws it. Drag the numbers until it fits.

Try Describe it

Ready-made parts you can resize or put a name on, from $9.11 delivered. See the catalog

# quote a file
$ curl -F file=@bracket.stl \
    mandarin3d.com/api/quote
{ "id": "…", "grams": 6.19,
  "example": { "total": 9.42 } }

# order it in green
$ curl -d '{"quoteId": "…", "color": "GRN",
    "acceptTerms": true}' \
    mandarin3d.com/api/checkout

Print from code.

Quote and order from a script or an agent. In beta.

Read the docs Connect your AI assistant
Can you print my file?
STL, 3MF, STEP or USDZ up to 320 × 320 × 320 mm. Upload it and the quote tells you.
What does it cost?
$3.50 setup + 4.5¢ a gram + 60¢ a print hour + postage. A small bracket is $9.42 delivered.
How fast is it?
3–5 days to your door, with tracking. Printed in Jacksonville, FL.
No file?
Describe your part in chat, or ask Ryan to help.