Vector and paint · Booleans, offset path and outline stroke
Documentation

Booleans, offset path and outline stroke

Combine shapes with union, subtract, intersect and difference, and turn strokes into shapes.

Path operations live in the Stage menu and, for vectors, in the selection bar. Booleans combine two or more selected shapes (paths, rectangles, ellipses) into one editable path.

OperationShortcutWhat it does
Union⌥⌘UMerges the selected shapes into one
Subtract⌥⌘SCuts the upper shapes out of the bottom one
IntersectStage menuKeeps only where the shapes overlap
Difference⌥⌘XKeeps what doesn't overlap
Outline StrokeStage menuTurns a stroke into a filled shape
Offset Path…Stage menuGrows or shrinks a shape by a distance
Reverse Path DirectionStage menuFlips the direction a stroke draws in
Flatten TransformStage menuBakes rotation and scale into the points

After a boolean, a notice says “Union of 3 shapes · one editable path now”.

Offset a path

  1. Select a shape (a path, rectangle or circle).
  2. Choose Stage → Offset Path… (or Offset Path… in the selection bar).
  3. Enter a Distance in points. Negative values shrink the shape.
  4. Click Offset.
Union, subtract, intersect and difference

Troubleshooting

If this happensTry this
“Select two or more shapes to union them”Booleans need at least two shapes selected.
“These shapes don't overlap”Intersect found nothing in common. Move them together first.
“The selection has no stroke to outline”Add a border first, then Outline Stroke.