1. Home
  2. Edit a 3D model online
  3. Boolean operations

Boolean Operations on 3D Models, Online

Select two meshes in the VIZON 3D Model Creator and combine them with union, cut one from the other with subtract, or keep only their overlap with intersect.

VIZON Object menu with Boolean union, subtract and intersect for two selected meshes
Object, Boolean with two parts selected: union, subtract and intersect.

What you can do

Subtract: cut holes

Place a cylinder where a hole should go and subtract it. The door and windows of the cottage in the model gallery were cut this way.

Union: merge parts

Combine overlapping parts into one solid mesh, for example a handle and a body before 3D printing.

Intersect: keep the overlap

Keep only the volume shared by two shapes, useful for rounded or trimmed forms.

Clean up afterwards

Bevel the new edges, smooth the shading, or separate loose parts that the cut created.

AI can do it too

Ask the AI for "a box with a round hole through it" and it uses booleans in its plan.

Undo freely

Every boolean is one undo step, so Ctrl+Z brings both parts back.

How to subtract one 3D model from another

  1. Open the model in the 3D Model Creator.
  2. Add the cutting shape from Add, for example a cylinder, and position it.
  3. Click the main part, then Shift-click the cutter so both are selected.
  4. Choose Object, Boolean, Subtract.
  5. Save, or download the result as GLB.

Supported formats

Format names link to a plain explanation of each file type.

Mesh booleans versus CAD cuts

Mesh booleans work on any triangle model, which makes them ideal for imported STL and GLB files. For parts that need exact, editable holes, the VIZON CAD editor cuts with extrudes and Hole features instead, and those stay editable by number.

Made in VIZON

Real models built with these tools. Each one is free to download.

Frequently asked questions

Why does the boolean need exactly two objects?

Each operation combines a pair. Select the part you keep first, then Shift-click the second.

Can I boolean two separate STL files?

Not yet. Opening a file replaces the scene, so both shapes must be in the same model. You can add primitive shapes to any model and use those as cutters.

What if the result looks wrong?

Booleans need closed meshes. Press Ctrl+Z, check the parts overlap properly, and try again.

Ready to try the Boolean operations?

VIZON runs in your browser. Create an account and open the tool in seconds.