Boolean Operations in Figma are a set of features that can be accessed for any set of shapes or combinations on the Figma design file. They help in improvising the design by performing combinational features to create a unique design out of the existing shapes & structures.
Types of Boolean Operations in Figma
There are four different types on the basis of which you can implement Boolean Operations. They are placed in the top toolbar in the dropdown of the double square list as follows:
.png)
1. Union Operation in Figma
The Union operation helps combine two or more shapes. They result in a combination of both the shapes & this results in an addition operation.
Create a frame and add a circle in the design along with a background color & a stroke in the following manner:
.png)
The following properties must be added in the circle:
.png)
Replicate the same circle using Alt+Z and place the circle beside the first circle. Place both the circles over each other such that they overlap & then select on of the properties of boolean operations.

Overlapping the circles in the following manner:

After Performing the Union operation the shape will look like this:

2. Subtract Operation in Figma
The Subtract operation brings about a design in which only the layer present in the bottom remains & the layer of the top is removed.
Create the same circle & pair it in group and use the boolean operation of Subtract.
.png)
After performing subtract operation the shape will look like this:

3. Intersect Operation in Figma
The Intersect operation results in a design that takes the common out of the two shapes. Perform the same operation by taking a circle & replicating it, grouping it and then applying the intersect operation.

After Performing Intersect Operation the shape will look like this:
.png)
4. Exclude Operation in Figma
The Exclude operation is the opposite of intersection. It basically figures out those areas which are not common in both the shapes.
Perform the same operations by creating a circle, replicating it's design & grouping it to perform the exclude operation.

Practical Use Cases of Boolean Operations in Figma
The Boolean Operations can be used in many practical aspects of design. One such being the art of creating artistic & improvised designs that would enhance the look of the design & in turn recreate the shapes into newer unique ones.
1. Creating a background for the shape inside the container
Step 1: Create a circle with the same background color & stroke as specified earlier as follows:

Step 2: Replicate the design & create two similar circles and place them side by side.

Step 3: Group both the circles & perform the subtraction operation.
.png)
Step 4: Add a rectangle with a lighter color of the same color purple & place it on the design obtained.
.png)
Step 5: Use the exclude operation that excludes the shapes that are not common between both the rectangle & circle. Only the stroke remains & the white color of frame regains in the circle again.
.png)
2. Creating beautiful designs
We can make small designs such as Rangolis or other beautiful aesthetic illustrations.
Step 1: Create two circles of the following dimensions and set the angles each one being negative of the other such that they align well.
---1.png)
Following are the dimensions of the above shape:
.png)
Step 2: Join the two shapes & group them together & choose Union Boolean Operation.
.png)
Step 3: Replicate the design using Alt+Z and rotate it by 180 degrees.
.png)
Step 4: Join both the above displayed designs & again apply the Union Boolean Operation to it.
.png)
Step 5: To further improve the design, add a circle on the top of the design.
.png)
Step 6: Finally, apply a boolean operation, here we have used Exclude to get the final design.
.png)