Animating on the timeline

Any knob can be a keyframe.

Switch the timeline on and a small diamond appears beside every parameter. Click one to drop a keyframe at the playhead. The diamond fills in and turns red once that parameter is animated, so a glance at the panel tells you what is moving and what is holding still.

Layer placement animates too. Scale, Offset X, Offset Y and Rotate sit at the top of the panel and keyframe like anything else.

Add the first key: Playhead at the start, click the diamond next to whatever you want to move.

Move and set the second: Drag the playhead forward, change the value. The key gets added for you.

Shape the motion: Open the curve editor and change the easing: hold, linear, or a bezier you can drag about. Easing is per key, so one track can snap in one place and glide in another.

Close the loop: Ping-pong or reverse a track to get something that returns cleanly to where it started.

Animate a design and a GIF option appears in the export menu. The encoder is built into the page: frames get quantised with median cut, then packed with LZW. Nothing is uploaded anywhere, and the file lands in your downloads.

Can I animate colour? Palette changes do not keyframe. Any numeric or select parameter does, including every layer transform.

What happens in seamless pattern mode? It takes the first frame. A tile has to hold still before it can repeat.

My GIF came out enormous. GIF is a format from 1987 with a 256-colour ceiling and no interframe compression worth the name. Fewer frames, a smaller canvas or a simpler palette will all bring it down.