0
0
FigmaHow-ToBeginner · 3 min read

How to Use Boolean Operations in Figma: Simple Guide

In Figma, use boolean operations to combine multiple shapes into one by selecting them and choosing Union, Subtract, Intersect, or Exclude from the top toolbar. These operations let you create complex shapes by adding, removing, or overlapping parts of your shapes.
📐

Syntax

Boolean operations in Figma are applied by selecting two or more shapes and then clicking one of the boolean operation buttons in the top toolbar:

  • Union: Combines all selected shapes into one shape.
  • Subtract: Removes the top shape(s) from the bottom shape.
  • Intersect: Keeps only the overlapping area of all selected shapes.
  • Exclude: Removes the overlapping area, keeping the non-overlapping parts.

These operations create a new combined shape layer that you can edit as one object.

figma
Select shapes > Click one of: Union, Subtract, Intersect, Exclude
💻

Example

This example shows how to create a new shape by subtracting a circle from a rectangle:

figma
1. Draw a rectangle.
2. Draw a circle overlapping the rectangle.
3. Select both shapes.
4. Click the <code>Subtract</code> boolean operation in the toolbar.

Result: The circle area is cut out from the rectangle, creating a new shape with a hole.
Output
A single shape that looks like a rectangle with a circular hole where the circle overlapped.
⚠️

Common Pitfalls

Common mistakes when using boolean operations in Figma include:

  • Not selecting all shapes before applying the operation, so it won't combine correctly.
  • Trying to edit individual shapes after boolean operation without using "Enter" to go inside the boolean group.
  • Forgetting that boolean operations create a compound shape layer, which may affect layer order and grouping.

Always double-check your selection and use the layers panel to manage boolean groups.

figma
Wrong:
Select only one shape > Click Union (no effect)

Right:
Select all shapes > Click Union
📊

Quick Reference

Boolean OperationEffect
UnionCombines all selected shapes into one shape.
SubtractRemoves the top shape(s) from the bottom shape.
IntersectKeeps only the overlapping area of all selected shapes.
ExcludeRemoves the overlapping area, keeping the non-overlapping parts.

Key Takeaways

Select multiple shapes before applying any boolean operation in Figma.
Use Union to combine shapes and Subtract to cut one shape from another.
Enter the boolean group to edit individual shapes inside the combined shape.
Boolean operations create compound shapes that behave as single layers.
Check layer order and grouping to avoid unexpected results.