What a dual nozzle 3D printer is and what it is for

A dual nozzle 3D printer prints with two hotends on one toolhead and switches between them mid-print. This page explains how the switch works, what two nozzles are for, when they beat a single-nozzle filament changer, and which printers have them.

Published · Last verified

A hand holding a blue and white 3DBenchy boat printed with dual extrusion, with thin strings of plastic trailing off it
Photo: 3DBenchy, CC BY 2.0

A dual nozzle 3D printer carries two hotends on one print head and switches between them during a print, and each hotend keeps its own filament loaded. That lets one print pair a part with its own support material or a rigid plastic with a flexible one. Two-color prints also waste less filament on purging than they do on a single nozzle.

What is a dual nozzle 3D printer?

A dual nozzle 3D printer has two hotends side by side on one toolhead, each loaded with its own filament. The printer prints with one nozzle, then switches to the other, so it can combine two colors or two materials in one part without flushing the old filament out of a shared nozzle.

“Dual extrusion” is the general term for printing with two extruders, and a dual-nozzle toolhead is one way to do it. The other two-nozzle layout is IDEX (independent dual extruder), where two complete extruders move on separate carriages. Toolchangers park one whole toolhead and pick up another. The multi-color printing guide compares all of these layouts.

How do dual nozzle 3D printers work?

Both nozzles ride on the same carriage, so the idle nozzle has to move out of the way of the print. On the Bambu Lab H2D the left nozzle moves up and down at each change, which is why Bambu Lab warns that the motion twists TPU loaded on that side. Raise3D’s Pro3 lifts one nozzle 1.5 mm, and Raise3D says the switch takes under a second. The X2D changes nozzles with a gear train driven by a lever that taps a trigger arm, rather than with a motor in the toolhead.

The slicer decides which filament goes to which nozzle. Bambu Studio calls this filament grouping and offers three modes:

  • Filament-saving (the default) puts the filaments that would need the most flushing on different nozzles.
  • Convenience groups filaments by what is already loaded in each AMS (Bambu Lab’s Automatic Material System filament changer).
  • Custom lets you assign each filament yourself.

The X2D adds a Quality mode: when you assign a support filament, the right nozzle prints only the supports and the left nozzle prints the part. Assigning filament to the left or right nozzle covers the settings.

Three more mechanics sit behind common dual-nozzle print faults:

  • Idle nozzle temperature. The H2D estimates how long a nozzle will sit idle. It cools that nozzle, then reheats it just before its next turn. If the next use is under 30 seconds away, it does not cool at all. An idle hot nozzle can still leak, which is what dual nozzle ooze deals with.
  • Prime tower. Bambu Lab says a prime tower is needed for two-hotend printing because the nozzle can carry residual filament after a switch, and the tower cleans it off and steadies the pressure inside the nozzle.
  • Nozzle offset. The printer has to know exactly where the second nozzle sits relative to the first. Colors that print shifted against each other point to an offset error; see dual nozzle offset calibration.

The two nozzles also cannot reach the same area of the bed. On the H2D the left nozzle reaches X 0 to 325 mm and the right nozzle reaches 25 to 350 mm. The area both can print is 300 × 320 mm and 320 mm tall. H2D dual nozzle print volume has the full map.

What is the difference between a single and a dual nozzle 3D printer?

A single-nozzle printer runs every filament through one hotend. To change color or material it has to flush the old filament out first. Bambu Lab’s wiki says a single-nozzle printer must “use a certain amount of new material to flush the residual material in the hotend”. A dual-nozzle printer keeps two filaments loaded, and Bambu Lab says switching between them “only requires switching the nozzles rather than flushing the old filament with the new one.”

Single nozzle Dual nozzle
Filaments loaded at once One Two, one per nozzle
Change between the two loaded filaments Flush the old one through the nozzle Switch nozzles, no flush
More than two filaments Flush on every change Flush only when one nozzle changes filament
Material temperatures Every filament goes through the same hotend Each nozzle runs its own temperature
Print area Full bed The area both nozzles reach is narrower than the full bed

A dual-nozzle printer can also run a whole job on one nozzle. You can slice a plain one-material job to either nozzle and use the full area that nozzle can reach. Bambu Lab’s H2S looks like the H2D but has one nozzle; the H2S and dual nozzles explains the difference.

What can you print with two nozzles?

Two nozzles let one print combine two materials or colors: a part with dedicated support material such as soluble PVA (polyvinyl alcohol) or a breakaway support filament, a rigid body with flexible TPU sections, or two colors that alternate on many layers. Each nozzle keeps its own filament loaded, so switching between those two needs no flush.

These are the uses the printer makers list:

  • Dedicated support material. Bambu Lab says one H2D nozzle “can be reserved for dedicated support material”, and the X2D sends supports to its second nozzle. Bambu Lab lists PVA and its own support filaments for both X2D hotends. PVA supports on a dual nozzle printer covers settings and dissolving.
  • Rigid plus flexible. Bambu Lab markets the X2D to “fuse PLA and TPU in a single model” for grips and bumpers, and the H2D for “flexible and rigid” materials in one print. TPU limits which nozzle you use: see printing TPU and PETG in one print.
  • Two colors with less purging. Two colors that each appear on many layers switch nozzles instead of flushing. Dual nozzle purge waste explains where waste remains, and dual nozzle print speed shows what the switches cost in time.
  • Cheap and expensive filament in one part. Bambu Lab suggests printing a premium material only where it is needed and a standard one elsewhere.
  • Two nozzle sizes. This is not possible on Bambu Lab’s dual-nozzle printers today. Both the H2D and X2D FAQs say printing with two different nozzle sizes at once is not supported yet. Two nozzle sizes on the H2D tracks the current state.

For engineering filaments, the H2D, H2C and X2D heat their chambers to 65 °C; dual nozzle printing with a heated chamber covers which materials that suits.

When should you use a dual nozzle instead of a multi-material unit?

Use a dual nozzle when a print pairs two materials or colors that alternate on many layers, such as a part with its own support material, PLA with TPU, or two-color lettering. A single-nozzle multi-material unit flushes on every filament change, so it suits prints with few changes and bolts on to many printers people already own.

The trade-off depends on how many filaments the print uses:

  • Two filaments. A dual nozzle switches with no flush. A single-nozzle unit such as an AMS or Prusa’s MMU3 flushes at every change, so its waste grows with the number of layers where both filaments appear.
  • Three or more filaments. A dual nozzle still flushes whenever one nozzle changes filament, so the saving shrinks. Bambu Lab’s own Bambu Studio estimate for a multi-color model shown on its H2C page put purge and prime-tower waste at 3,917 g on the single-nozzle H2S and 3,032 g on the dual-nozzle H2D. The H2D’s print time was 88% of the H2S’s. The H2C, which swaps among stored hotends, came to 532 g.
  • Supports that must dissolve or break away cleanly. A dual nozzle can keep the support material loaded for the whole print. A single nozzle has to flush between part and support on every layer that has both.

You can also combine the two. A dual-nozzle printer can feed each nozzle from an AMS, and the X2D supports up to 25 colors with its maximum AMS setup. Each AMS is tied to one nozzle, so a filament in the left nozzle’s AMS cannot print from the right. Bambu Lab’s Filament Track Switch lets AMS filament reach either nozzle.

If you already own a single-nozzle printer, the MMU3 is a bolt-on unit for up to five filaments on Prusa’s MK3.9/S and MK4/S. Adding a second extruder covers the options for a true second nozzle on other machines.

Which 3D printers have dual nozzles?

These printers put two nozzles on one toolhead, sorted by the price each maker listed on 2026-10-12. Prices are from each maker’s US store, in US dollars.

Printer Maker’s listed price (2026-10-12) Max nozzle temp Chamber Area both nozzles can print How the second nozzle works
Bambu Lab X2D $649 300 °C Active heating to 65 °C 235.5 × 256 × 256 mm Right “auxiliary” hotend fed by a separate extruder on the rear panel
Bambu Lab H2D $1,549 (listed as reduced from $1,749) 350 °C Active heating to 65 °C 300 × 320 × 320 mm Two identical hotends; the left one moves up and down to switch
Bambu Lab H2C $2,199 (AMS Combo, the cheapest listing) 350 °C Active heating to 65 °C Not listed; total build volume 330 × 320 × 325 mm Standard left hotend; the right side swaps among up to six stored induction hotends (Vortek)
Raise3D Pro3 $2,999 (listed as reduced from $4,599) 300 °C Enclosed; no active heating listed 255 × 300 × 300 mm One nozzle lifts 1.5 mm electronically
Bambu Lab H2D Pro No list price; sold only through authorized resellers 350 °C Active heating to 65 °C Not listed on the store page Dual nozzle with a tungsten carbide nozzle and Ethernet

The X2D’s two hotends are not equal. Bambu Lab says print quality from the auxiliary nozzle “is slightly lower than that of the main nozzle”. Its compatibility guide steers that nozzle toward supports. It rates Bambu Lab’s PETG, ABS and ASA as “not recommended” on the auxiliary nozzle. The H2D’s left and right hotends, by contrast, are identical and interchangeable. H2D vs X2D compares the two machines line by line. The H2D’s dual nozzle covers that printer alone.

Sources

  1. Bambu Lab Wiki, Introduction to filament grouping strategy for dual nozzle printers (accessed October 12, 2026)
  2. Bambu Lab Wiki, Introduction to the printable range of H2D dual nozzles (accessed October 12, 2026)
  3. Bambu Lab Wiki, H2D printer FAQ (accessed October 12, 2026)
  4. Bambu Lab Wiki, X2D FAQ (accessed October 12, 2026)
  5. Bambu Lab Wiki, Introduction to X2D auxiliary extrusion (accessed October 12, 2026)
  6. Bambu Lab Wiki, X2D filament compatibility guide (accessed October 12, 2026)
  7. Bambu Lab store (US), H2D (accessed October 12, 2026)
  8. Bambu Lab store (US), X2D (accessed October 12, 2026)
  9. Bambu Lab store (US), H2C (accessed October 12, 2026)
  10. Bambu Lab EU store, H2D Pro (accessed October 12, 2026)
  11. Raise3D store, Raise3D Pro3 3D Printer (accessed October 12, 2026)
  12. Raise3D, Pro3 Series technical specifications (accessed October 12, 2026)
  13. Prusa Research, Original Prusa MMU3 (for MK4S/MK3.9S) full kit (accessed October 12, 2026)