This iExpression changes a keyframed movement such that it is no more continuous but jumps from one point to the next, where the distance of the points can be choosen with the "Grid Size" parameter. The iExpression can be applied to arbitrary 1D, 2D, and 3D properties. Applied to the rotation of a clock hand, for example, it makes it jump from second to second instead of rotating smoothly. Applied to the position of a 2D or 3D layer, it makes the layer jump from point to point on an imaginary grid. If you want to control the size of this grid in each dimension separately, you can use the "Snap to Grid 2D" or "Span To Grid 3D" iExpression instead.

  • Grid Size

    is the distance of the points in the grid (i.e. the width and height of each cell).

  • Grid Offset

    moves the grid point by the specified amount.

  • Smoothness (%)

    determines how smooth the movement transitions from one grid point to the next one.

Snap to Grid iExpression

by default applied to: 
can be applied to: 
1D properties
2D properties
3D properties
iExpression Bundle: 
Download at

What are iExpressions?

iExpressions are After Effects expressions with an easy to use interface.