Live: The Best Black Friday deals PS5 restock tracker Black Friday sales you can't miss New COVID variant found in South Africa Xbox Game Pass Ultimate The Beatles: Get Back documentary

I first became interested in 3D printing a few years ago, when I started making everything from phone stands to tabletop game accessories to a sweet mini Millennium Falcon. Maker culture is alive and well, thanks to an army of creators who are passionate about handmade goods. As a result, 3D printers are now more popular than ever.

3D printing technology has come a long way since then, and I've doubled down by getting into 3D scanning and even laser cutting, which lets you sculpt real-world designs from leather and wood. 

img-2835
Dan Ackerman/CNET

3D printers, which range from affordable (under $300) to high-end (over $3,000), are awesome gifts for a creative person or the 3D printing enthusiast in your life -- or even better -- they're great for you to craft your own personalized designs. Also, 3D printing technology is getting better and better, meaning the print quality of whatever it is you're making is starting to look like it was made by a professional 3D printing service. Like I said, it's a really, really cool hobby, and it's getting easier to find a great 3D printer to facilitate it.

I will note, though, that a cheap 3D printer is still going to cost at least a couple hundred bucks. If even a budget 3D printer is out of your price range, and you can still jump on the additive manufacturing trend by grabbing a 3D pen to play with until a desktop 3D printer is within reach.

abe-inventor-ii
Sarah Tew/CNET

I've taken a deep dive into the 3D printers available today and have chosen several options for people who want to start printing 3D objects and for those who want to update their existing 3D printing setup with a pro 3D printer. I've included both small and large 3D printers on this list. I've also taken other factors into consideration, such as print speed, the size of the build plate, the cost of PLA filament, the kind of print head included and more. Once you find the best 3D printer and you end up getting completely addicted to additive manufacturing, don't blame me. I've added some of the most common questions I get in the FAQ section below. 

Entry-level 3D printers

Dan Ackerman/CNET

I had high hopes for this dirt-cheap 3D printer with a tiny footprint. It's usually under $200 (down to $149 as of right now), and requires no additional assembly. And I do like it, but it's for a specific audience. This is not the great low-cost entry-level printer I was hoping for. It required some tweaking and troubleshooting to get up and running. The included microSD card was so cheap and corrupted it never worked, the built-in Wi-Fi was never able to get on my network, and the machine's arms got caught on some poorly installed plastic wire covers (I just ripped the paper-thin covers off). 

But once I had all the problems ironed out, it was a reliable little machine for quick jobs. It would make a great second 3D printer, or if you need to fit one into a small space. I especially liked the auto-leveling, which worked well, and the color touchscreen, which is sometimes a feature that gets chopped from low-cost models. If you're willing to put a little effort into getting it set up correctly, it's a great printer for the price.

Dan Ackerman/CNET

The new Anycubic Vyper attempts to be both an affordable 3D printer and easy to use. It's a tricky needle to thread. Plenty of 3D printers offer automatic bed leveling and calibration to make sure prints come out even and firmly anchored to the print bed. This, however, is the first time I've seen a 3D printer run its bed leveling once, with zero manual input from me, and be totally good to go. I printed a 3D test file from the included SD card within minutes of powering on, and I've never seen a first print from a 3D printer come out so perfectly. Anycubic photon mono supports resin printing with LCD-based SLA Printing.

Sarah Tew/CNET

Despite the low price, this is a pretty damn full-featured 3D printer that supports any type of filament including plastic filament. It is my favorite affordable 3D printer first step for testing the 3D printing waters. Print quality and printing speed are excellent, but there will be a good amount of trial and error in your first few prints. Just be sure to purchase extra filament since you'll use up the included sample roll very quickly. 

Dan Ackerman/CNET

The ambitious da Vinci Jr. 1.0 A Pro is a step-up printer with a big 6.9-inch square build surface and optional add-ons for both laser engraving and using specialized material like carbon-fiber filament. However, the lack of built-in Wi-Fi is a major hassle, and for this price a nonheated print bed is a serious omission. Some of the company's printers are locked to proprietary filament, but this model is not (which is good, because the sample roll of PLA filament included in the box wasn't great). 

Despite some extra troubleshooting required during setup, I liked the modular nature of the printer, its big, easy-to-use buttons, and frankly, the cheerful bright orange color.

Sarah Tew/CNET

If you're set on a resin printer, this is the best 3D printer for you. Resin printers are the next step up in rapid prototyping design technology when you want your printing to look as high quality as anything assembled in a factory. Just be warned: The liquid resin is harder to work with, and it requires both good ventilation and a portable UV light to properly cue. This model is extremely popular with board game hobbyists who want to print pro-looking miniatures, and sometimes you'll see it fall in price. It's currently listed at $340 on Amazon, but you can apply a $50 coupon at checkout that brings the price down to $290.

Midrange 3D printers

Sarah Tew/CNET

This is my go-to best 3D printer for balancing price, easy use and print quality. Setup is easy, and I had it assembled and was ready to start printing in less than 30 minutes after opening the box and gathering materials. Flashforge made this consumer 3D printer, but Monoprice sells its own version of the same hardware as the Monoprice Voxel

Sarah Tew/CNET

Recreate pretty much anything by putting it on this 3D scanner, where a rotating base and built-in camera create a 360-degree copy, which is then editable in any 3D program and printable on your 3D printer. Simply scan the object, import the scan into your slicing software for cleanup, and print. The included software alerts you of next steps in the printing process with either sound or texts. Scan quality and print resolution are great, and setup is easy, although you might want to clean up your 3D model a bit in a 3D software app after. 

Sarah Tew/CNET

A step up from the Adventurer model, this Flashforge is another of my long-time favorites. It's largely targeted at schools and education, so it's easy to use. It has a similar build volume as the Adventurer 3, but a much better touchscreen menu, and lots of extra features, like an onboard camera, the ability to pause prints when the door is opened, and some very good automatic calibration features. It's been discontinued, but Flashforge has refurbished models on sale for a reasonable $499. 

High-end and professional 3D printers

Sarah Tew/CNET

I can't begin to tell you how much I love the Glowforge professional 3D printer. Laser cutters can sculpt projects from wood, leather, lucite and other materials, making it an interesting creation alternative to filament-based 3D printers. Even better, what would take a 3D printer hours to do takes just minutes in the Glowforge.

With it, I've created laser-etched LED lights, birch wood tool caddies, and even a three-tier box for my Nespresso sleeves. There's a robust community of makers creating and sharing files, but pretty much any line drawing you can create in something like Adobe Illustrator can be turned into a project. 

The software is all cloud-based, which adds a layer of complication (you need internet service to use it), but the ability to create amazing gifts and more from simple 0.125-inch or 0.25-inch cheap plywood is pretty empowering. 

Dan Ackerman/CNET

A smaller, desktop-sized version of its more industrial large-format 3D printers, this recent model from BCN is a dual extruder printer, which means it can use two different spools of material at once. 

That lets you either 3D print two copies of something at the same time, or use two different colors of material to create a multicolored 3D object. The build volume is also huge, at least compared to the simpler models listed above, at 420 by 300 by 200mm. 

The build quality, menu system and bundled custom version of Cura (a 3D slicing software) are all excellent. But the instructions and documentation, at least in English, are thin, and the setup is nowhere near as plug-and-play as some of the simpler printers on this list. 

Printing is fast and the built-in settings option goes far beyond what normal consumer printers offer. The automated calibration tools are also much more precise than other printers I've tested. You can go far beyond the standard 1.75mm PLA filament most consumer 3D printers use, and it's set up out of the box for 3mm filament of various materials. 

Note this leans more towards the industrial side than the consumer side, but if you need bigger volume, more speed or an easy easy way to create multimaterial or multicolor objects, it's something that could easily fit in your workshop, maker's lab or garage. 


What material should I use to print with?

Most home 3D printers use PLA or ABS plastic. Professional printers can use all sorts of materials, from metal to organic filament. Some printers use a liquid resin, which is much more difficult to handle. As a beginner, use PLA. It's nontoxic, made mostly of cornstarch and sugarcane, handles easily and is inexpensive. However, it's more sensitive to heat, so don't leave your 3D prints on the dashboard of a car on a hot day. 

Which brand of PLA is best?

Generally speaking, Hatchbox has never let me down, and runs about $22 for a full 1kg spool on Amazon. Some of the printers I tested only accommodate narrower 0.5kg spools. In those cases, I sometimes used a larger Hatchbox roll with a separate spool-holder. Other times, I had good luck with AIO Robotics 0.5kg spools, which are a little more expensive, at $14 for 0.5kg. Amazon Basics and Monoprice can also be good, but for any brand, weird colors like metallic or glow-in-the-dark filament can be hit or miss. Note that a 1kg roll prints a lot of stuff. 

What settings should I use?

Most 3D printers include or link to recommended software, which can handle converting 3D STL or other files into formats supported by the printer. Stick with the suggested presets to start, with one exception. I've started adding a raft, or bottom layer of filament, to nearly everything I print. It has cut down dramatically on prints that don't adhere to the bed properly, which is a common issue. If you continue to have problems, rub a standard glue stick on the print bed right before printing.

What are supports?

Your 3D models probably need some help to print properly, as these printers don't do well with big overhangs -- for example, an arm sticking out from a figure. Your 3D printer software can usually automatically calculate and add supports, meaning little stands that hold up all those sticking-out parts of the model. After the print is done, clip the supports off with micro cutters and file down any nubs or rough edges with hobby files. 

Where do I find things to print?

Thingiverse.com is a huge online repository of 3D files for anything and everything you can think of. Pokemon chess set? It's there. Dyson vacuum wall mount? You bet.  

When you're ready to create your own designs, there are a ton of software packages to choose from, but it's easiest to start with the browser-based free TinkerCad app from Autodesk. 

More creative recommendations