MaskShapeConverter

After Effects · ALINCO

MaskShapeConverter is a free After Effects script from ALINCO that converts masks to shape layers and vice versa, preserving keyframes, supporting a Merge Shapes option, track matte assignment, and 3D layer handling.

Workflow1.4

Download MaskShapeConverter ↗

Developed by ALINCO.

Cover unavailable
Cover not available yet

About MaskShapeConverter

MaskShapeConverter is a script for After Effects that enables two-way conversion between masks and shape layers while preserving keyframe animation. It includes a Merge Shapes setting that maintains visual consistency when additive and subtractive masks are mixed. When converting from a 3D layer, the newly created shape layer is also set as 3D. Users can assign the created shape layer as a track matte using Alt (Option) + click, choose its position above or below the source layer, and have its anchor point centered. Rounded corners in polygonal paths are supported, and conversion works from non‑Bezier paths. The script is compatible with After Effects 2026, 2025, 2024, and 2023, and the current version is 1.4, released on June 14 2026. It is listed as free in this catalog.

Features

  • Two-way conversion between masks and shape layers
  • Keyframe support during conversion
  • Merge Shapes setting that keeps appearance consistent even when additive and subtractive masks are mixed
  • Created shape layer set as 3D when the selected layer is a 3D layer
  • Option to set a created shape layer as a track matte via Alt (Opt) + click
  • Option to place the shape layer above or below the selected layer, with anchor point set to center
  • Support for rounded corners in polygonal paths

Best for

After Effects users who need to transfer path geometry between masks and shape layers, including animated keyframes and 3D layers.

Frequently asked questions

Which After Effects versions does MaskShapeConverter support?

MaskShapeConverter is compatible with After Effects 2026, 2025, 2024, and 2023.

Does MaskShapeConverter keep 3D layers 3D when converting?

When the selected source layer is a 3D layer, the script creates the resulting shape layer as a 3D layer as well.

Can MaskShapeConverter set a shape layer as a track matte?

Yes, the script can set a created shape layer as a track matte by holding Alt (Option) while clicking.

Does MaskShapeConverter support keyframes?

The script supports keyframes, allowing animated mask or shape paths to be retained during conversion.

Is MaskShapeConverter free?

The catalog lists MaskShapeConverter as free, though licensing terms should be verified on the developer’s page.

Related plugins

Explore MaskShapeConverter

View download and installation options.

Download MaskShapeConverter ↗