We have access to the latest 3D printing technology, including PolyJet, Multi Jet Fusion, Stereolithography and Fused Deposition Modeling.


We have SDKs for 3PS written in both Node.js and PHP.

Sell Your Designs

Add a license fee to your component to receive a royalty every time someone prints your component.

Unlimited Private Storage

We provide unlimited private storage for your .STL files, free of charge.


Easily manage component revisions with our built-in versioning system.

Public Components

Use our library of over 1000 free to use public components.

Create Component

A component represents a single .STL file and an object is a collection of multiple components. To create a component, upload a .STL file as shown in the code example. Your component can be public or private, public components are accessible by all users and can be printed by anyone. You can also set your component’s default print settings for easy replication.


To make a new print job, send an array of component ID’s using the jobs.create() method and we will start printing your components. You can send custom print settings for each component to overwrite the defaults. You can also select a default or saved address, you can even specify a custom address if you would like to ship directly to a customer.


GitHub Keyring Generator

Try Free


3PS charges users based on the per minute of print time. So if you want to print an object that will take an hour on an Ender-3 it will cost 8.4 cents x 60 minutes which will equal about $5.



Per Minute

Ender 3
From 2


Per Minute

Form 2
HP Jet Fusion 4200


Per Minute

Ender 3