The best 3D printers in 2024

Best 3D printers
(Image credit: Shutterstock)

You may not know it, but the best 3D printers can be brilliant tools for photographers, as well as for other creatives and DIYers. They enable you to make attachments for your cameras, such as lens hoods, specialist supports and caps, and because you're the one designing them, their dimensions will perfectly fit your devices.

Even better, the best 3D printers can quickly print out your designs, so you don't have to go to a shop, or wait around for an online order. With a bit of time and imagination, the best 3D printers can allow you to create totally unique tools and accessories that can really benefit your photography.

There have also been examples of people using 3D printers to create their own retro large format cameras. And it is even possible to print your own 3D textured plastic photographs, known as lithophanes with a 3D printer  (you’ll need Adobe Photoshop’s 3D tools, available since Photoshop CS5).

• See also Best 3D scanner

In fact, 3D printing technology has come a huge way in the past few years, and there are some brilliant 3D printers out there that are both affordable, and small enough to fit in studios and on desks.

The quality and cost of 3D printouts has also improved over the years, which makes it a great time to shop around for the best 3D printer for your needs.

In this guide we'll show you the best 3D printers money can buy in 2020 for a variety of uses and budgets. From affordable and compact 3D printers that are ideal for hobbyists and anyone who wants to get started in 3D printing, to larger professional 3D printers that can create professional 3D printouts at large sizes and volumes.

Best 3D printers in 2024

Why you can trust Digital Camera World Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out how we test.

(Image credit: XYZprinting)

1. XYZprinting da Vinci Mini

The best budget 3D printer

Specifications

Print technology: Fused Filament Fabrication
Build area: 150 x 150 x 150mm
Minimum layer resolution: 100 microns
Maximum layer resolution: 400 microns
Dimensions: 390 x 335 x 360 mm
Weight: 6.85kg

Reasons to buy

+
Low price
+
Easy to use

Reasons to avoid

-
Design can make removing printed object difficult

If you're looking for a budget 3D printer, then there really is no better option than the XYZprinting da Vinci Mini range

Compared to some of the other 3D printers in this guide, the XYZprinting da Vinci Mini+ has a price that won't make a big dent to your bank balance, but that doesn't mean you have to sacrifice on print quality, and you get auto levelling and the option of an open smart tag (NFC reader for filaments). The XYZprinting da Vinci Mini w+ adds wireless connectivity.

In fact, the 3D printouts are very impressive considering price and size, and the PLA filament is derived from corn-starch so safe in education or home learning as well as environmentally noble. 

When it comes to size, the XYZprinting da Vinci Mini+ (as the name suggests) is small enough to fit on a desk or in a studio, so you're not having to make room for a huge 3D printer. 

(Image credit: AnyCubic)

2. AnyCubic Photon Mono

The best budget high-speed 3D printer

Specifications

Print technology: Stereolithography
Resin type: 405nm
Build area: 130 x 80 x 165mm
Minimum layer resolution: 25 microns
Maximum layer resolution: 100 microns
Dimensions: 227 x 222 x 383mm
Weight: 9.5kg

Reasons to buy

+
High-quality printing
+
Very cheap

Reasons to avoid

-
Careful cleaning needed between prints

MSLA (Mask Stereolithography) printers are becoming ever more popular, and but they can still be quite pricey. If you want to try the new technology, which offers faster print speeds and better accuracy, then a great choice is the AnyCubic Photon Mono. The case design means you can keep a good eye on the print process through the UV-shield, the speed of which is further boosted by the mono LCD.

While it doesn't have many of the more advanced features such as resin bath tilting, temperature or resin level sensors that you'll find on more expensive models, it's a great entry point into this type of 3D printing. The software that's included is good, and the 2.8-inch touch screen easy to use; it’ll get you up and printing in no time. Just be aware of the additional maintenance needed with MSLA 3D printing – you do need to clean the thing afterward. 

(Image credit: Creality)

3. Creality Ender 3 V2

One of the best 3D printers for people on a budget

Specifications

Print technology: Fused Deposition Modeling
Build area: 220 x 220 x 250mm
Minimum layer resolution: 100 microns
Maximum layer resolution: 400 microns
Dimensions: 475 x 470 x 620 mm
Weight: 7.8kg

Reasons to buy

+
Low price
+
Belt-tightener knobs

Reasons to avoid

-
A few typos in the UI

Many of the 3D printers on this page are very expensive, but if you don't want to spend a fortune, then Creality’s range is well worth a look, and the Ender 3 is the model they keep refreshing because the fans keep coming back. This latest edition has improved quieter (but not silent) printing (though you can still enjoy watching the process in action thanks to the coverless design) and a newly designed UI on a 4.3-inch color screen. 

It’s pretty easy to set up, though you do need to assemble the arm support. Soon you'll be making some 3D printouts with impressive quality considering the low price tag, printing from an SD card or direct from your computer (the latter being a great way to keep the two devices separate during a long print).

Best 3D printers: Original PRUSA i3 MK3s

(Image credit: Original)

4. Original Prusa i3 MK3s

One of the best all-round 3D printers

Specifications

Print technology: Fused Deposition Modeling
Filament Diameter: 1.75mm
Build area: 250 x 210 x 210mm
Minimum layer resolution: 50 microns
Maximum layer resolution: 350 microns
Dimensions: 550×400×500 mm
Weight: 7kg without Spool

Reasons to buy

+
Fast print speed 
+
Market-leading print quality 

Reasons to avoid

-
Open frame design

Prusa Research is a well known name in 3D printing, and its i3 MK3S kit is its flagship model. Powerful new features such as filaments sensors, Bondtech extruder, P.I.N.D.A. 2 probe and market-leading E3D V6 nozzle ensure that the print quality is top notch, which is why the Prusa i3 MK3s is one of our favorites.

At around $900/£700, this certainly is an investment, but it's not the most expensive 3D printer out there, and represents a good balance, offering advanced features without coming with a sky-high price tag which could put many people off. Note that this price is for the kit, which requires a bit of assembly. You can also order it ready-built and tested for around $1200/£899.

(Image credit: Ultimaker)

5. Ultimaker 2+

The best 3D printer for advanced user

Specifications

Print technology: Fused Deposition Modeling
Filament Diameter: 2.85mm
Build area: 223 x 223 x 305mm
Minimum layer resolution: 20 microns
Maximum layer resolution: 600 microns
Dimensions: 342 x 493 x 588mm
Weight: 11.3kg

Reasons to buy

+
Class-leading print quality
+
Easy to network

Reasons to avoid

-
Expensive

Ultimaker is a company that proves you can make stylish and desirable 3D printers. While many of the 3D printers in this guide have rather barebones and functional designs, the Ultimaker S3 offers a touch of class – without skimping on the features or print quality.

It can handle a wide variety of 3D printing tasks, and the quality of the printouts is superb. There is also a large number of accessories that help you turn the Ultimaker S2+ into an essential tool for your needs, and it features swappable cartridge hotends, a brilliantly easy-to-use touchscreen UI and the Cura slicer software for designing your 3D prints.

All this comes at a high price, however, which may put some people off. But, if you have the budget, this is easily one of the best 3D printers you can buy right now.

Best 3D printers: LulzBot Mini 2

(Image credit: LulzBot)

6. LulzBot Mini 2

The best compact 3D printer

Specifications

Print technology: Fused deposition modeling
Build area: 160 x 160 x 180mm
Minimum layer resolution: 50 microns
Maximum layer resolution: 400 microns
Dimensions: 457 mm x 339 mm x 607 mm
Weight: 9kg

Reasons to buy

+
Very easy to use
+
Open-source

Reasons to avoid

-
Open frame design

The LulzBot Mini 2 as the best 3D printer for people who want something compact and easy to carry. The new version 2 improves on print speed and reducing noise, and it's open-source, which means there's a community that are working on updates and accessories for the printer, and continually improving it.

It's smaller and more portable than many of its 3D printer competitors, but that doesn't mean you're stuck with only producing smaller printouts.

In fact, the LulzBot Mini 2 offers a 20% larger build volume than the previous model, without increasing the actual size of the printer. That makes it a great choice for people with limited amount of space.

(Image credit: FlashForge)

7. FlashForge 3D Creator Pro2

Two colors or two products: a dual-extruder 3D printer

Specifications

Print technology: Fused deposition modelling
Build area: 300 x 250 x 200mm
Minimum layer resolution: 50 microns
Maximum layer resolution: 400 microns
Dimensions: 627 x 485 x 615mm
Weight: 40kg

Reasons to buy

+
Dual extruders
+
Easy to use
+
Flexible

Reasons to avoid

-
Expensive

With two separate extruders, FlashForge hasn’t just been thinking of adding a bit of color to your creations; the two print heads can create entirely different models, from different materials, at the same time. The system includes mirror modes, duplicate modes, and of course the ability to print soluble support materials to be removed at the end of the print.

There are also all the advanced features you’d expect on a high-end system, like a built-in camera, auto-leveling plate (which can be heated up to 120˚C) and HEPA H13 air filtering for dust-free prints; a nice touch is that the plate surface can be slightly bent to pop the model off without a scraper. 

(Image credit: Dremel)

8. Dremel Digilab 3D45

The best 3D printer for education environments

Specifications

Print technology: Fused Deposition Modeling
Filament Diameter: 1.75
Build area: 255 x 155 x 170mm
Minimum layer resolution: 50 microns
Maximum layer resolution: 300 micros
Dimensions: 645 × 406 × 404mm
Weight: 21.5kg

Reasons to buy

+
Great customer service
+
Automated levelling

Reasons to avoid

-
Complex machine

The DigiLab 3D45 was an award winning machine when it came along and the robust approach to design and safety means that it’s still an excellent choice even where kids are running around. The 4.5-inch touchscreen is easy to use, and the wi-fi, ethernet or USB connectivity and built-in 720P camera mean connectivity is great.

Though the pricing is decidedly more mid-range than beginner, it’s not as high as you might imagine. If you buy your filaments from Dremel, the printer will use the RFID chips to automatically adjust settings and can confidently be left going over 24h. 

Other printing guides:

Best 3D scanner
The best large format printer
• The best photo printing online: top services from around the web
• 
The best photo printer: desktop photo printers compared
• The best portable printers 

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Matt Hanson

Matt is TechRadar's Managing editor of core tech. Having written for a number of magazines and websites, there's no aspect of technology that Matt isn't passionate about, especially laptops and PC gaming.