Make a GIF in Photoshop Before Your Meeting Starts.
By the end of this tutorial, you'll have a looping animated GIF ready for social media — made entirely in Photoshop with no plugins required.
Your social media manager just texted: "Hey, can we get an animated banner for the post going up in 20 minutes?" Your screen has Photoshop open. You know what to do.

Here's the thing about GIFs: your audience isn't watching a Pixar short. Six good frames beats sixty mediocre ones. This tutorial is about speed and technique — not animation school.
What You'll Make
A smooth looping banner with a text reveal and a simple background animation. It's the kind of thing you'd put on Instagram, LinkedIn, or a website header. Deadline: 20 minutes.
What You Need
Adobe Photoshop (any recent version). That's it. No plugins, no After Effects, no subscriptions beyond what you already have.
Step 1: Open the Timeline Panel
Go to Window > Timeline. If you see video layers instead of frames, click the drop-down menu in the top-right of the Timeline panel and switch to "Create Frame Animation." This is the mode you want — the one that outputs GIFs, not video.
Step 2: Build Your Frames
Each frame in your GIF = one layer in your Layers panel. This is the most important thing to understand. Not "frames in the timeline" — layers in the panel.
So here's the workflow:
Create a new layer. Draw or type your first state.
Create a new layer. Modify it slightly — that's your second state.
Repeat. Six to ten layers is plenty for a simple looping banner.
Pro tip: Click the Onion Skinning toggle in the Timeline panel. It shows you a ghost of the previous frame while you're drawing the next one — extremely useful when you're animating position changes.
Step 3: Populate the Timeline
Click the little menu icon on any frame in the Timeline and choose "Select All Frames." Then click the flyout menu again and choose "Copy Frame Properties." This is your batch move: it links every frame to its corresponding layer.
Each frame in the Timeline will now show the layer that matches its position in the stack. If you named your layers 01, 02, 03, they'll slot in perfectly.
Step 4: Set Your Frame Timing
Click on a frame in the Timeline, then look at the "delay" field below it. Set it to 0.2s. That's a safe default — fast enough to feel snappy, slow enough that people can read text overlays.
Rule of thumb: bouncy animations (scale, position changes) = 0.1s to 0.15s. Text reveals and fades = 0.3s to 0.5s. Adjust per frame for variety.
Step 5: Set Your Loop
At the top of the Timeline panel, you'll see "Forever" with a dropdown. For social posts, keep it at Forever. If you're making a loading animation, set it to a specific number of times. For most banners, loop forever reads best.
Step 6: Export as GIF
Go to File > Export > Save for Web (Legacy). In the dialog box:
Format: GIF (not PNG or JPEG — we need animation)
Color Reduction: 64 or 128 — fewer colors means smaller file size. For simple flat graphics, 64 is fine.
Dithering: Diffusion — gives smoother gradients with fewer colors. Leave it on.
Lossy: 5-15 — a little lossy compression helps. Don't go above 20 or your edges get chunky.

Pro Tips
1. Less frames, more impact. Six solid frames will look cleaner than sixty muddy ones. Your audience's attention span is a GIF itself — here and gone.
2. Match frame rate to content. Bouncy animations need speed (0.1s). Text reveals need patience (0.4s). Mix and match within the same GIF to create rhythm.
3. Test on mobile before publishing. GIFs that look buttery-smooth on your 27-inch monitor can stutter on an iPhone. Quick preview on your phone before you share.
What's Next
Once you're comfortable with frame animation, the next step is to add easing — the slight acceleration and deceleration that makes motion feel natural instead of robotic. Photoshop calls this "tweening." We'll cover that next.
Done reading? There’s more where this came from.
