An open-source 3D printer has all its hardware, firmware, and software designs available to the public. 

Without any IP holding people back from experimenting and improving open-source 3D printer designs, people are free to develop new features and publish their improvements for the community to enjoy.

If you want to buy an open-source 3D printer kit, you’ll now have dozens of options to choose from. I personally recommend the Creality Ender 3 V2, or V2 Neo, as a great low-cost kit, or if you have $1000, go for the Prusa.

In fact, open-source 3D printers launched the affordable 3D printer ranges we have now, starting from the RepRap movement more than a decade ago. 

And, unlike the original RepRaps, which were open-source FDM printers, there are now plenty of open-source resin printers, too. Therefore, I pick my favorites here based on real hands-on testing, with links to the 3D printer source files, and where to buy them.

Full Comparison:

NameBuild Volume (mm)PriceBest price available at:Alternative purchase option:
Monoprice Mini Delta110 x 110 x 120$169Amazon here
Creality Ender 3 V2 220 x 220 x 250$280Creality Store hereAmazon here
Prusa i3 MK3S+250 x 210 x 200$649 / $899Kit available on Prusa store here

Fully assembled on Prusa store here

Kit on Amazon here

Fully assembled on Amazon here
Prusa SL1S127 x 80 x 150$1999Prusa Store HereGet the bundle for more value
BCN3D Sigma D25420 x 300 x 200$3,995Dynamism Store hereMatterhackers here
Ultimaker 3 / S3215 x 215 x 210$4,080Dynamism Store hereMatterhackers here

Best Desktop Open Source 3D Printers

1. Creality Ender 3 V2 (and V2 Neo) 

  • Price: Check latest price here
  • Build Volume: 220 x 220 x 250 mm
  • Print Speed: 180 mm per second
  • Assembly Time: 30 – 60 minutes
  • Open Source Rating: Partially open source

Pros

Budget-friendly

Huge community for upgrade and modding support

Similar designs between the Ender 3, Ender 3 V2, Ender 3 V2 Neo, and Ender 3 Pro allow for more open sourcing

Cons

Noisy

No auto bed-leveling

Limited filament compatibility

The Ender 3 V2 is not technically open source itself – it’s the original Ender 3’s designs that are available. 

Still, with the V2 being nothing but an upgraded version of the original, you shouldn’t have any trouble when using the Ender 3’s designs for the V2.

Actually, the same goes for the Ender 3 V2 Neo, as it uses the same general frame style and Bowden extruder as the Ender 3 V2. We recently tested the Ender 3 V2 Neo at 3DSourced, so you can read that if you’re interested in taking a deeper dive.

Ender-3 V2 Neo fully assembled
During my test of the Ender 3 V2 Neo 3D printer. Copyright: 3DSourced ©

You’ll notice there are some differences that make it less open source than the V2, but the Creality community’s own documentation and experimentation will help you along the way.

The Neo aside, grabbing an Ender 3 V2 is a great decision if you’re the tinkering type. It’s easy to modify and has decent specs, with a build volume of 220 x 220 x 250 mm and a max extruder temperature of 260°C. You can’t use any really fancy materials, but you can work with PLA, ABS, and PETG with no problem.

It has no auto bed leveling and no touchscreen, which could be some nice first upgrades.

2. Monoprice Mini Delta — Introductory open source printer

Pros

Great speed and precision.

Comes fully assembled.

The heated bed allows for printing ABS and other trickier filaments.

Cons

Small build area.

The Monoprice Mini Delta is known for being one of the best budget 3D printers around, with great precision (up to 50 microns), speed (up to 150 mm/s) — and it’s open source!

An open source delta 3D printer, this allows for faster print speed, as with less weight on the print head, faster speeds and quicker acceleration can occur without overshooting. Higher print speeds can therefore be maintained without any loss of accuracy, making it one of the best fast 3D printers for the price.

Unlike many delta printers, the Monoprice Mini Delta comes fully assembled, so you can get printing in less than an hour from opening the box. The heated bed means you can print ABS and other trickier 3D filaments, and you can print via WiFi as well as by USB or SD card.

The sturdy metal frame improves part print quality by anchoring the printer down so external factors like vibrations don’t impact quality, and overall it’s a fantastic open source 3D printer for a low price.

3. Prusa i3 MK3S+ — best open source 3D printer under $1,000

prusa i3 mk3s open source 3d printer

Pros

Reliable and durable, as are all Prusa printers.

Can be upgraded with an MMU kit to print 5 colors of filament at once.

Come with auto leveling and many other great features to save time.

Cons

Can take a long time to build, if bought as a kit.

Whereas some desktop 3D printer brands have turned their backs on open source, Prusa is still committed to the open source 3D printer philosophy, and you can access everything you need on their GitHub.

Known as one of the best 3D printer kits ever made, Prusa 3D printers have won boatloads of awards. Solid printing speed, accuracy, great reliability and compatibility with a variety of filaments (especially with the Multi-Material 2.0 upgrade) make it competitive with printers costing far more.

Designed to save you hassle and time, the Prusa i3 printers will save your current progress in the event of a power outage so you can resume where you left off, it will pause in the event of filament running out so the print doesn’t fail, and can even detect when the filament is clogging. Overall, it’s a fantastic open source 3D printer and we highly recommend it.

4. Prusa SL1S

Pros

Resin printing means high-resolution models

Prusa is well-known for their commitment to open-source ideology

Uses non-proprietary resin tank and FEP films

High speed printing

Cons

High price

Small build volume

SL1S is not yet released as open source, so you would need to reference the older SL1

The original Prusa SL1, despite being completely open source, is no longer available for purchase, having been superseded by the Prusa SL1S. We expect that Prusa will release the files of the SL1S soon however, as they always do.

But for now, the SL1S and SL1 are in open-source limbo where only the out-of-production earlier version’s files are currently available on GitHub. Still, we’ll cover the SL1S here since it will be open source in the future, and any shared design aspects are open source.

The SL1S is an expensive but incredibly fast open-source SLA printer. It has a 1.4-second exposure time per layer, meaning it can print a 150mm tall object in just three hours.

The SL1S has a decent LCD resolution of 2560 x 1620p and a 5.96” screen, allowing it to print even the smallest miniatures with good detail. It’s an interesting combination of innovative design choices – like a motorized tilting bed that offers faster and more stable printing – and non-proprietary tech like its resin tank and FEP films.

Truly, it’s a typical Prusa open-source printer through and through.

5. BCN3D Sigma D25

bcn3d sigma d25 open source

Pros

Comes with an IDEX dual extruder for multi-material, multi-color, or duplicate print options.

Very reliable.

Cons

It is large, but there are larger options available.

Barcelona, Spain-based BCN3D remain committed to open source 3D printing since their inception in 2012. All their printers have open source 3D printer files for firmware, process, software, and more published on the BCN3D GitHub.

BCN3D printers are known for their reliability, and the Sigma D25, their newest printer, is no different. Featuring their signature IDEX dual extruder system which can print in two special modes, Mirror and Duplication, each extruder can function separately, as either a multi color 3D printer, or for printing with a soluble filament for supports that can be easily removed.

Whereas the Sigmax R19 has a completely closed, enclosed build chamber, the Sigma D25 is semi-open. It’s easy to use, reliable, durable with its high-quality stainless steel frame, and prints very consistently and accurately at up to 50-micron layer heights on E3D hot ends. D25 models now have access to WiFi 3D printing, and can automatically install new firmware updates to keep your printer up to date.

Any keen makers or small businesses looking to print fun projects or accurate plastic prototypes, that is also open source, may find the Sigma D25 the perfect 3D printer for you.

6. Ultimaker 3 / S3

ultimaker 3 open source

Pros

20-micron minimum layer height makes it very precise.

IDEX dual extruder, allowing to print two materials in one job.

Cons

Lack of speed for the price.

12 months after the Ultimaker 3’s release, the Dutch company released the hardware source files for both the Ultimaker 3 and Ultimaker 3 Extended here. This was no surprise; Ultimaker had previously released the files to other printers including the Ultimaker 2 Go, leading to innovation breakthroughs such as the Olsson Block. Ultimaker also develops Cura, the popular and open source 3D slicer.

Known as one of the best 3D printers of its generation, the Ultimaker 3 is incredibly accurate and widely adopted for rapid prototyping precise plastic parts. It comes fully assembled and almost ready to print; you can get it all started within just a few minutes.

It works with Ultimaker’s open source 3D printer software, Cura, and features a built-in camera for monitoring your print’s progress remotely. It’s not the fastest, but prints with flawless accuracy for an FDM 3D printer, and the dual extruder also adds to its offering.

Ultimaker has not yet (as of August 2021) released any source files for the Ultimaker S5 or S3, but some of the parts are near identical to the Ultimaker 3.

There are also a range of other open source CNC machines beyond 3D printers, ranging from the MPCNC (mostly printed CNC), to the original ShapeOko designs (before they became closed source with the Shapeoko 3 and 4). If you’re looking for a 3D printer that can also CNC and laser cut, we also have an article on the best all-in-one 3D printers.

Which 3D Printer Brands Are Open Source?

Here’s a list of some common brands and printers and the extent to which they are open source:

3D Printer BrandModelOpen Source Status
CrealityEnder 3Truly open source, designs available on GitHub.
CrealityEnder 3 V2, V2 Neo, Ender ProConsidered open source due to similarity with Ender 3.
CrealityEnder 3 ProNot technically open source, but similar enough to Ender 3 to be considered as such.
CrealityEnder 3 V2 NeoNot technically open source, but functionally open source due to similarity with Ender 3.
VoxelabAquila series (X2, S2)Open source and available to the public.
VoxelabAriesNot open source.
FlashforgeCreator seriesNot truly open source, though founded on open source technology. No designs available on GitHub.
PrusaAll models (i3, SL1, MK4, etc.)Fully open source, committed to open source innovation. Prusa i3 is a popular RepRap 3D printer design.

Ultimaker Cura, the most popular 3D slicer, is also fully open source, with the code available on GitHub.

But Where To Download The Files?

This depends on the company, but the printer designs are usually either stored on their GitHub, the RepRap wiki, or even a Google Drive. You can find links to the source files on the company’s website in some cases, too.

  • The Prusa i3’s designs can be found on GitHub and in Prusa Research’s guide
  • The Ultimaker 3’s designs can be found on GitHub
  • The Anet A8’s designs can be found in Anet’s Google Drive
  • The Creality CR-10’s designs can be found on GitHub
  • The Creality Ender 3’s designs can be found on GitHub
  • The Snappy 3’s designs can be found on GitHub through the RepRap Wiki

Open Source vs Closed Source

Makerbot, Printrbot, Lulzbot (by Aleph Objects), Ultimaker, BCN3D and several other 3D printer companies were formed championing the open source 3D printer movement.

However, some have since struggled.

Printrbot closed down in July 2018 citing low sales, while Lulzbot laid off the majority of their staff in October 2019, facing closure before they were rescued and bought out.

Makerbot, perhaps the most successful 3D printer company to emerge from the DIY 3D printer revolution, famously turned their back on the open source philosophy, and now their 3D printers are closed source and IP-protected. The company was acquired for $400M by Stratasys.

makerbot now a closed source company
Makerbot printers are now closed-source and IP-protected.

However, some open-source 3D printer companies continue to show strong growth and prove that open source is not only well-loved, but also a profitable strategy.

BCN3D continue to produce high-quality printers, including the Sigma D25 and Epsilon, while Ultimaker have grown to become one of the most respected 3D printer companies in the world. Not to mention Prusa, who stayed committed to open-source 3D printing while becoming one of the top-performing manufacturers.

How The Open Source Movement Leads To Improvements in 3D Printing

By letting anyone build on the design, features, or firmware of a 3D printer, new developments can occur beyond what the manufacturer builds. 

An example of this is the development of the Olsson Block by Anders Olsson.

olsson block kit

Anders used his experience as a research engineer to experiment with an open-source Ultimaker 3D printer, attempting to make printing boron carbide possible. 

He succeeded– but at the cost of the nozzle, which was worn away after just one print.

So, Anders designed a block (now dubbed the Olsson Block) that allows for quick-swapping nozzles. The block was welcomed with open arms by the Ultimaker community, who recognized its value for a variety of applications.

olsson block hands-on

Olsson Blocks are now used by thousands of 3D printers to reduce nozzle switching time. Without Ultimaker’s decision to make their printers open source, this important invention may not have been developed.

Other articles you may be interested in:

Was this content helpful? Give us your feedback here.

Thanks for your feedback!
Photo of author

3DSourced

3DSourced is a leading authority in the field of 3D printing and scanning, dedicated to delivering expert insights and guidance since 2017. Our team, composed of experienced industry professionals, has been at the forefront of analyzing and reporting on the evolving landscape of 3D technology. Over the past six years, our commitment to quality and accuracy has earned us numerous accolades, including awards for our feature stories. Our hands-on experience is extensive, having rigorously tested more than 20 of the latest models in 3D printers and scanners. At 3DSourced, our mission extends beyond reporting; we strive to make 3D printing accessible and understandable for everyone.

Learn More About 3D Sourced