How to Customize an Animated GIF in Photoshop

Updated on April 7, 2013

Photoshop is a wonderful tool for quickly allowing you to adjust things like brightness and color curves for your videos, which also makes effecting your animated GIF easy.

You will only be able to customize your GIF the first time you create it. Unfortunately Photoshop will not read a GIF into frames, so if you try importing a GIF you've previously imported you will not be able to edit the animation.

Importing Your Footage for GIF Creation

Photoshop will read videos files easily. All you have to do it go to File > Import > Video frames to layers and your video file will open up.

You will be able to select the frame range that you want for your GIF, or you can import the entire section. Once you hit okay, you should be able to play and scrub through your GIF. If you don't see the timeline at the bottom, you can bring it up by going to Window > Timeline.

Editing specific frames in Photoshop
Editing specific frames in Photoshop | Source

Once you've imported your footage, you also have the option of deleting or duplicating certain frames from your GIF by selecting the frame and either hitting the trash can to delete or the duplicate button, to the left of the trash can.

Quick Tip
Keep in mind that the more frames you put into your GIF, the larger the file size will be. Consider how long it'll take for people to load the image before adding too many frames.

Easily Change Image Size and Crop your GIF

Adjusting the image size and cropping your GIF is really easy.

Since all of your frames are on their own layer, you essentially only have one image open in Photoshop, so to crop your image you only need to grab the crop tool and use it like your normally would for a photo.

Adjusting the image size is the same as changing the size with photos. (Image > Image Size)

Using Effects and Adjusting Colors to Your GIF

In order to effect all of the frames at once, you need to use an adjustment layer. This will allow you to change the color, level, brightness or other attribute of all your frames with one easy setting.

Organizing frames into groups.
Organizing frames into groups. | Source

Create a New Adjustment Layer

  1. Go to Layer > New Adjustment Layer and select the attribute you'd like to change.
  2. In your layers window, make sure that your new adjustment layer is at the top. Anything that it below the adjustment layer will be effected. You can use this to selectively edit a certain range of frames.
  3. You can add as many adjustment layers as you'd like! You can also change the effect later on by double clicking on the layer, or right clicking and choosing "Edit Adjustment".

An easy way to keep all your frames in one place is to group your frames together. This makes it easier to add text onto so you don't accidentally change the order of frames. It also keeps your layers window nice and neat.

Adding text to your GIF
Adding text to your GIF | Source

How to Add Text to your GIF

If you want to add text to the entire GIF or if you want to add text to selected frames, both ways are easily adjusted and straightforward - and actually the same process! You can edit, change typeface and color like you normally would.

Like adjustment layers, anything that is below the text layer will have the text on it. So to easily add text to selected frames, just place the text right above the last frame you'd like the text to show up on.

If you want text on the entire GIF, just place it at the top of the layers list.

Saving Your GIF

In order to save your GIF out of Photoshop there is a special method to use. Just saving as a .gif will not save your animation.

To make sure that your GIF is saved out with all your frames and animation, go to FIle > Save for Web and make sure the format is GIF. You also should consider compressing the file to reduce the file size and make it stream better on the internet.

You can select the "2-up" tab to easily compare between settings. You want to make sure that your GIF still looks good, but also is not a huge image size.

If you'd like to make changes to your GIF layer on, don't forget to save it as a Photoshop file, otherwise you won't be able to import your GIF to edit specific frames.


    0 of 8192 characters used
    Post Comment
    • profile image

      Jonas Rodrigo 

      4 years ago

      Noelle, this a very useful hub. I'm still trying to learn the basics of photoshop but I'll bookmark this for when I think I'm ready to do this project myself.

    • noellenichols profile imageAUTHOR


      7 years ago from Denver

      Hi Jamin, try grouping all of your layers under the adjustment layer and see if that works for you.

    • profile image

      Jamin I 

      7 years ago

      When I did the adjustment layer, even when it was on the top it only affected one layer...

    • CarlySullens profile image

      Carly Sullens 

      7 years ago from St. Louis, Missouri

      You are really good at explaining complicated information so the reader understands.

    • My Cook Book profile image

      Dil Vil 

      7 years ago from India

      Excellent hub, lesson made easy, i like this hub. Thanks for sharing.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)