• ARTICLES
SEARCH

How-To Geek

How To Animate Your Own Custom GIF with Photoshop

animation header

Creating animations from scratch in Photoshop might seem daunting, but in fact, they’re very simple. Fire up Photoshop and grab some of your files. It’s time to annoy the pants off of your friends with lots of animated GIFs!

We’ve talked about some simple ways to turn video and Youtube rips into animated GIFs, but today we’re going to show you how to make a simple animation without using any video files. Keep reading—this one’s a lot of fun.

Creating Animations with Photoshop’s Animation Tools

sshot-789sshot-790

For a simple animation, we’ll create a part of the image on a separate layer we can move around. We’ll only be animating the movement of the eyes, but you can create any kind of animation this way, including actual hand drawn animation cells or moving photographs.

Regardless of what you want to animate, start with at least two layers. In our example, we’re using the HTG logo and we’re moving his eyes to a second layer we can use to animate the movement.

 

sshot-792

To get started, pull up the Animation panel. Find it by going to Window > Animation.

sshot-793

The panel pops up at the bottom of the window and is pretty simple to use. Each new “frame” of the animation is sort of like a snapshot of the file. Click the new layer in the animation panel whenever you want to create a new snapshot out of the current state of the file. But not yet!

This panel also lets you set a “delay” for each individual frame, meaning how long (in whole or fractions of a second) it is displayed on screen before advancing on to the next frame. 25 frames per second (0.04) is a standard rate for animation, but maybe a little fast for animated GIFs. For our example, we compromised with a delay of 0.05, which you can also use. If you want to use a different number of frames per second, simply divide 1 by the number of frames to get the proper delay time. (For example, 1 second divided by 25 frames equals 0.04 delay time.)

sshot-795

The idea is to move the eyes layer in small increments and take snapshots along the way. We’ll be using the move tool (shortcut key “V”) and nudging our layer by using the arrow keys. In our example, we’ve taken a snapshot after nudging every two pixels or so.

sshot-796sshot-797

By clicking the new layer in the panel, you can see new frames created in the animation. They take the time delay of the frame before them, so you may want to pick the right delay in the first place, so you don’t have to change loads of frames once you’re done capturing the images.

(Author’s Note: If you’re anything like me, you’ll be tweaking the delay a zillion times, anyway. Things don’t always work out the exact way you want them!)

sshot-798

Lay out your frames as you go along, using your layers panel to move your object (in our example, the eyes) however you care to, and take lots and lots of snapshots. Remember, 25 or so will equal one second, so take your snapshots accordingly.

sshot-799

You can also edit the delay of multiple frames at once by using the shift key and selecting many or all of your frames and changing the delay. Notice that you can set your delay to “Other…” near the bottom to use our custom delay of 0.05.

sshot-800

Navigate to File > Save for Web & Devices to open the tool of the same name.

sshot-803

This tool will allow you to create a browser friendly animated GIF, as well as testing it inside the tool (as shown above, where the arrow cursor is). Make certain to set your filetype to GIF and use any of the settings Perceptual, Selective, or Adaptive. These can change your image in different ways, but for many of you will give near identical results. To reduce file size, you can change your Image Size (towards the bottom) and your number of Colors (on the top right side). You can also reduce your file size by not including a transparency, although we didn’t in our example (whoops!).

htg-logo-animation

And, our animated GIF is ready to put on the web to delight, shock, and create awe.


And that about wraps it up for animation. Thoughts or questions on our method? Have a better method, or some simpler techniques? Want to see something more advanced? Tell us about them in the comments, or send us your thoughts at ericgoodnight@howtogeek.com, and we may include them in an upcoming graphics article.

Eric Z Goodnight is an Illustrator and Graphics Geek who hopes to make Photoshop more accessible to How-To Geek readers. When he’s not headbanging to heavy metal or geeking out over manga, he’s often off screen printing T-Shirts.

  • Published 05/10/12

Comments (9)

  1. Deekshith Allamaneni

    Liked it but I use GIMP. Please consider writing the same article using GIMP too.

  2. Eric Z Goodnight

    I’ll see what I can do for you.

  3. marxubuntu

    yes i agree very nice post, but Gimp is what i use as well, please consider an alternative for Gimp users,
    Thank You,

  4. jay

    I use GIMP… can we have one :-)

  5. Ushindi

    Another GIMPer here.

  6. Slomem

    Thanks Eric for the introduction to animation. It was well written and somewhat easy to follow for those of us who are graphically comprimized. I’m a gimp user also. My question is does the animation have to run in a browser window ? Or, can it be inserted in a Word document or something similiar ?

  7. JayDeeCee

    I’m really enjoying these photoshop how to’s. Keep up the good work!

  8. jay

    I know this thread is getting old now but i found a website which simplifies this process and for the people who don’t have photoshop and this website is way better in simplicity:
    http://www.gifpal.com/

    Give it a go maybemake another thread on this ;]

  9. Smiling Carcass

    Would this not be much easier and quicker to do by moving the eyes to their final position in the layer and using the ‘tween’ button in photoshop?

Get Free Articles in Your Inbox!

Join 134,000 newsletter readers

Email:

Go check your email!