Supported After Effects Features
Lottie doesn’t support every After Effects feature. Knowing what’s supported before you design helps your animation export and play correctly.
Using dotLottie? dotLottie runtimes render the same way on every platform, so if a feature works on web, it also works on iOS and Android. We recommend dotLottie for consistent playback everywhere. Learn more about dotLottie runtimes.
If you’re using a different Lottie player, feature support can vary by platform.
👉 For the full, up-to-date list, see Lottie Supported Features.
Generally well supported
These are safe to use in most animations:
- Shape layers: paths, fills, strokes, and gradients
- Transforms: position, scale, rotation, opacity, and anchor point
- Trim paths
- Masks and track mattes
- Precomps, solids, and null objects (for parenting)
Use with care
These can work, but support depends on the player, so test them before shipping:
- Text layers: prefer converting text to shapes if fonts aren’t embedded
- Effects: only a small number are supported
- Blending modes
- Expressions: bake them into keyframes before exporting where possible
- Time remapping
Avoid
These usually aren’t supported, or won’t render reliably:
- 3D layers, cameras, and lights
- Adjustment layers
- Layer styles (such as glows and bevels)
- Most effects, especially distortion and generation effects
💡 Tip: If something doesn’t render as expected, check its row in the supported features table for the platform you’re testing on.