How to Use the Wiggle Expression in After Effects

Abstract random motion dots

A workflow taught by Adobe Certified Instructors at Adobe Video World.

The wiggle expression is the most popular expression in After Effects, and for good reason — it adds natural, random motion to any property with a single line of code. From camera shake to floating elements to flickering lights, wiggle is everywhere. This guide explains how it works, how to control it, and the many ways to use it.

Dynamic floating particles

What the Wiggle Expression Does

The wiggle expression makes a property move randomly over time, automatically and continuously, without any keyframes. Apply it to position and a layer drifts and jitters; apply it to scale and the layer pulses, all driven by one short line.

Its power is in generating organic, unpredictable motion that would be tedious to keyframe by hand. Because it’s random yet controllable, wiggle is the go-to tool whenever you want something to feel alive, natural, or imperfect, building on our expressions guide.

Organic movement abstract

Understand the Syntax

The expression takes the form wiggle(frequency, amplitude). The first number sets how many times per second the property changes, and the second sets how far it moves, so wiggle(2,30) wiggles twice a second by up to 30 units.

These two values are all you need to start. Adding the expression to a property and adjusting these numbers gives you immediate, tunable random motion, which is why wiggle is the first expression most artists ever learn.

Energetic motion design

Control Frequency and Amplitude

Frequency controls the speed of the wiggle — a low number gives slow, gentle drift, while a high number gives fast, jittery movement. Amplitude controls the size — small for subtle motion, large for dramatic movement.

Tuning these two values is how you dial in exactly the feel you want, from a barely-there sway to a violent shake. Most of the art of using wiggle is finding the right balance of frequency and amplitude for your specific effect.

Vibrating motion abstract

Wiggle Position for Floating Motion

Applied to Position, wiggle creates floating, drifting movement. A low-frequency, moderate-amplitude wiggle makes an element bob gently as if floating, perfect for hovering graphics, drifting particles, or a subtly moving background.

This is one of the most common uses, adding life to otherwise static elements. A gentle position wiggle keeps graphics from feeling frozen, giving motion design an organic quality that pure keyframes struggle to replicate naturally.

Lively animated elements

Wiggle for Camera Shake

Wiggle on position is also the basis of camera shake. Put it on a null object’s position and parent your layers to it, and the whole scene shakes with adjustable intensity, from a subtle handheld feel to an earthquake.

Raising the frequency and amplitude turns gentle drift into energetic shake. This single technique powers a huge range of looks, and pairing it with motion blur sells the movement as genuine camera motion rather than digital jitter.

Wiggle Scale, Rotation, and More

Wiggle works on almost any property. On Rotation it makes an element wobble, on Scale it pulses, and on effect properties like a glow’s intensity it creates flicker, such as a neon sign or a faulty light.

Experimenting with wiggle on different properties unlocks endless effects. A flickering opacity, a pulsing scale, a wobbling rotation — each comes from the same simple expression applied somewhere new, which makes wiggle remarkably versatile.

Wiggle One Dimension Only

Sometimes you want wiggle on just one axis — horizontal shake but no vertical, for instance. By restructuring the expression to wiggle only the X or Y value while leaving the other fixed, you constrain the motion to a single direction.

This control is useful for effects like a horizontal-only camera sway or a vertical bounce. Learning to isolate one dimension gives you precise, directional wiggle rather than the all-over random motion the basic expression produces.

Combine Wiggle with Keyframes

Wiggle and keyframes work together. You can keyframe a property’s main movement and add wiggle on top for organic imperfection, or use a slider to animate the wiggle amount so the shake builds and fades over time.

This layering is how professionals get controlled-yet-natural motion — a deliberate animation with a lifelike wobble. Driving the wiggle’s amplitude with a keyframed slider, using our null and control techniques, lets you turn the effect up and down precisely.

Wiggle Expression Best Practices

  • Use wiggle(frequency, amplitude) for instant random motion.
  • Tune frequency for speed and amplitude for size.
  • Wiggle a null’s position for adjustable camera shake.
  • Apply wiggle to scale, rotation, and effects for variety.

Common Wiggle Mistakes

  • Amplitude so high the motion becomes distracting.
  • Forgetting motion blur when wiggling for camera shake.
  • Using all-axis wiggle when one direction was wanted.
  • Leaving wiggle constant when it should build or fade.

A Real Wiggle Example

Picture a floating info card in an explainer video that feels stiff sitting perfectly still. You add wiggle(0.8, 8) to its position, and suddenly it drifts and bobs gently as if suspended in the air, alive without any keyframes. A touch of wiggle on its rotation adds a faint sway that completes the floating illusion.

Because the values are low, the motion is subtle and never distracting — just enough to make the card feel organic. This is the everyday magic of wiggle: one short expression turns a frozen graphic into a living element, and dialing the two numbers is all it takes to find the perfect amount of life.

Control Wiggle with a Slider

For animations where the wiggle needs to build or fade, drive its amplitude with a Slider Control instead of a fixed number. By referencing a slider in the expression, you can keyframe the slider from zero up to a strong value, so the shake grows on cue and settles afterward — perfect for an impact that rattles then calms.

This turns wiggle from a constant effect into a controllable, animated one. Linking the slider on a null gives you a single master dial for the intensity, and combined with the control-rig ideas in our null objects guide, it makes even chaotic motion precise and directable.

Key Takeaways

  • Wiggle adds random, organic motion with one line of code.
  • wiggle(frequency, amplitude) controls speed and size.
  • It powers floating motion, camera shake, and flicker.
  • Combine it with keyframes and sliders for controlled motion.

Frequently Asked Questions

How do I use the wiggle expression in After Effects?

Add an expression to a property and type wiggle(frequency, amplitude) — for example wiggle(2, 30) moves the property twice a second by up to 30 units. The property then animates randomly with no keyframes needed.

What do the wiggle numbers mean?

The first number is frequency (how many times per second the property changes) and the second is amplitude (how far it moves). Low values give slow, subtle motion; high values give fast, dramatic movement.

How do I make camera shake with wiggle?

Apply wiggle to a null object’s position, then parent your layers to the null so the whole scene shakes. Raise the frequency and amplitude for stronger shake, and add motion blur to make it look like real camera motion.

Sources: Adobe’s guide to expression basics.

Add organic motion at Adobe Video World

Train hands-on with Adobe Certified Instructors across 100+ Premiere Pro & After Effects sessions.