This iExpression replaces the source text of a text layer by a randomly generated text that continuously runs from left to right or from right to left. Different kinds of text can be generated, e.g. binary numbers, numbers, or random strings using the letters of the alphabet. The random text can also change over time such that every few frames a new random text is generated.

  • Length

    How long the text should be (number of characters)

  • Speed

    How many letters the string should run every frame. For negative numbers the text runs in the other direction.

  • Loop

    makes the text cycle in a loop, i.e. whenever a letter disappears at one border the exact same letter occurs at the other side. This makes the computation faster and makes it possible to generate endless loops (e.g. after moving a text with 20 letters 20 times one letter to the left you are back at your original text)

  • Alphabet


    Custom Alphabet


    Use Spaces

    With this option the generated text also contains empty spaces.

  • Randomness
    Random Seed


    Change for each Layer


Random Text Shifting iExpression

by default applied to: 
source text
can be applied to: 
iExpression Bundle: 
Download at

What are iExpressions?

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

Tutorials about this iExpression: