Cleanup Master

Cleanup Master is a powerful After Effects tool that streamlines shape layer workflows, making complex cleanup tasks faster, smarter, and easier. NEW: Clipping Masks for Shape Groups!

Learn about license types
  • Trial
  • EULA
Description

ANIMATE FREELY. CLEANUP FASTER.

WHAT USERS ARE SAYING

ui
ui
ui
ui
ui
ui


ui
ui
ui
ui
ui
ui
ui
ui

THE PERFECT
CLEANUP WORKFLOW

Cleanup Master is a powerful After Effects tool that streamlines shape layer workflows, making complex cleanup tasks faster, smarter, and easier.

→ Check the User Guide Here.

ui

LESS LAYERS
MORE FREEDOM

Build entire characters on as little as a single shape layer and keep your timeline clean.

Layers Collapsing

POINT-BASED
EDITING

All your tools work through point selections in the comp viewer... even renaming.

→ Learn more here.

renaming

CLIPPING MASKS
FOR SHAPES

Finally tame merge paths. Simply select a point and a target. Don't worry about complex hierarchies!

Clipping masks

STROKES + MERGE PATHS?
YES! CONVERT STROKES TO SHAPES!

Merge Paths closes shapes by default, which often leads to unwanted results when clipping strokes. Cleanup Master lets you convert strokes to shapes in one click, so they work perfectly with Merge Paths while still staying fully editable.

Strokes to shapes

SUPPORTS TAPER
AND ALL CAP/JOIN MODES.

The "Convert stroke to shapes" option supports taper and all cap/join modes. All settings from the original stroke are applied to the resulting shape in real time, so you can adjust or animate them as needed.

Strokes to shapes

POINT.TAP.ISOLATE.

Select points in the comp viewer and isolate shape groups and keyframes in the timeline

→ Learn more here.

Select

SOLO.
HIDE.
REVEAL.

Total control over your shape groups for precise, clutter-free editing.

→ Learn more here.

Solo, Hide, Reveal

NO MORE
NULL-SENSE!

Turn only selected points into nulls for a cleaner, smarter workflow.

→ Learn more here.

Create Nulls Selected Points Only

SHAPE GROUPS
MEET NULLS.

Parent shape groups to nulls directly from within your shape layer.

→ Learn more here.

Parent Shape Groups to Nulls

NO MORE
LAYER SPLITTING

Change the stacking order of shapes with one click. All inside a single layer.

→ Learn more here.

Stacking, sorted.

DELETE POINTS
KEEP ANIMATION

You read it right! Now you can have more points when you need them, and fewer points when they’re just getting in your way!

→ Learn more here.

Delete points.

LINKED MASKS
IN ONE CLICK.

Convert shapes into masks that stay connected to your original paths.

→ Learn more here.

Masking

SHADE GROUPS:
SHADING, SORTED.

Like precomping... but for shape groups.
→ Learn more here.

Shade Group

YOU CAN ALSO...

✅ Copy and paste shape states
✅ Collapse points (aligning)
✅ Delete points keeping animation
✅ Create keyframes for selected paths
✅ Zero shape group transformations
✅ Remove expressions from selection

TUTORIALS:

TOOL OVERVIEW




WORKFLOW OVERVIEW



TRIAL LIMITATIONS

• Maximum of 5 non-null layers in the same comp
• Maximum of 40 keyframes in a comp



Discussions

Want to talk about it?

Head over to r/aescripts to chat with fellow users about this product.

Need Support?

Please open a support ticket to be connected directly with the author of this product

Version History

1.1.3 -

Sep 13, 2025

[ FIXED ]



- Fixed issues where some functions were not working on WINDOWS PCs.

- Renamer now ignores inverted opacity pairs.

1.1.2 -

Sep 10, 2025

[ ADDED ]



:: STROKE TO SHAPES ::

- Added checkbox to hide converted shapes for easier editing.



:: COLLAPSE POINTS ::

- Collapsing points in parented shape groups is now supported.



:: PARENT SHAPE GROUP TO NULLS ::

- Hold SHIFT to parent groups.





[ CHANGED ]



:: MASKS FROM PATHS ::

- Open paths now create closed masks by default.

- Masks can now be created from parented shape groups.

- Created shape layers with masks now match the original layer’s in/out points and are placed on top of it.



:: SOLO OPT/ALT ::

- “Select all points” now respects current visibility.



:: CREATE NULLS TO FOLLOW POINTS ::

- Created nulls now match the in/out points of the original shape layer.





[ FIXED ]



:: CLIPPING MASKS ::

- Slider values no longer reset after converting a new stroke to shape.

- Converted strokes to shapes now parent to nulls properly.

- More robust inverted opacity deletion (holding ALT/OPT).

- Nested groups now work with parented shape groups.



:: ADD KEYFRAMES ::

- Now skips masks and any path with expressions.



:: DELETE POINTS ::

- Now ignores “inverted opacity” pairs in the selection.



:: STACKING ::

- Fixed opacity not inverting when no non-zero keyframes were available.

- Group toggle fixed.



:: PARENT SHAPE GROUP TO NULLS ::

- More robust remove parent (holding ALT/OPT).

1.1.1 -

Aug 19, 2025

BUG FIX



:: CLIPPING MASKS ::



- Fixed issue where stroke to shape broke at 1st point with different bezier angles.

1.1.0 -

Aug 18, 2025

-> NEW FEATURES



:: CLIPPING MASKS ::



• Use other shapes in the same layer as clipping masks with merge paths – even fewer layers needed.

• Hold CMD/CTRL to convert strokes to fills, so strokes are cut as well.



:: PARENT GROUPS with SHIFT ::



[Stacking]

• Hold SHIFT + Invert Opacity → apply to parent groups.

• SHIFT + OPT/ALT → delete parent group pairs.

• SHIFT + CMD/CTRL → zero out opacity of parent groups.



[Renamer]

• Hold SHIFT to rename parent groups.



[Shade Groups]

• Shade groups now fully respects parent groups and inverted opacity pairs.





:: CREATE MASKS FROM PATHS → ADD MASKS TO LAYER ::



• OPT/ALT now adds masks directly to the layer, with choice of Add or Subtract mode.

• Target layer can be moved, rotated, or scaled while keeping the mask perfectly aligned.

1.0.1 -

Jul 29, 2025

New features:

- Hold OPT/ALT and press the Solo Button to select all points in the selected paths instantly.

- Hold CMD/CTRL and press the Renamer Button to nest selected paths into a new group (and name the group)



Bug Fixes:

- Fixed issue with nested groups and inverted opacity

- CMD/CTRL option on Invert Opacity now reverts back to the original value when clicking more than once

1.0 -

Jul 23, 2025

Initial release

Compatibility

After Effects

2025, 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018