Tired of jumping back and forth between Blender and Inkscape/Illustrator just to perform simple vector operations? Blender 2D Boolean brings a fast, non-destructive 2D Boolean workflow directly into Blender’s 3D viewport. Works on any flat mesh.
Whether you are designing logos, motion graphics, or complex flat-style UI, this Geometry Nodes-powered tool allows you to combine, subtract, and intersect planes with the flexibility of a professional vector suite—without ever leaving your .blend file.
Stay in the Flow: No more "Export SVG" or "Import Curves." Perform all your boolean logic on meshes or curves in real-time.
Fully Non-Destructive: Change your source shapes at any time. The Boolean updates instantly, allowing for rapid iteration.
Stackable Logic: Use the familiar modifier stack to chain Union, Difference, and Intersect operations for complex results.
Clean Geometry: Optimized for 2D, ensuring you get clean results without the artifacts often found in standard 3D Booleans.
Perfect For:
Motion Designers: Create complex masks and shapes for 2D animation.
Hard Surface Artists: Use it as a base for complex 3D extrusions.
Can be used both as a modifier or a node withing your existing node tree. Just Append the "2D Boolean" (for the modifier) or "2D Boolean Node" for the node. Apply a geometry nodes modifier to your curve object, and select the "2D Boolean" node tree. You can also use the asset browser.