- Frame animation workflow
- Add frames to an animation
- Select animation frames
- Edit animation frames
- Unifying layer properties in animation frames
- Copy frames with layer properties
- Create frames using tweening
- Add a new layer for each new frame
- Hide layers in animation frames
- Specify a delay time in frame animations
- Choose a frame disposal method
- Specify looping in frame animations
- Delete an entire animation
Frame animation workflow
In Photoshop, you use the Animation panel to create animation frames. Each frame represents a configuration of layers.

To create frame-based animations in Photoshop, use the following general workflow.
1. Open a new document.
If they are not already visible, open the Animation and Layers panels, as well. In Photoshop Extended, make sure the Animation panel is in frame animation mode (click the Convert to Frame Animation button in the Animation panel).
2. Add a layer or convert the background layer.
Because a background layer cannot be animated, add a new layer or convert the background layer to a regular layer. See Convert background and layers.
3. Add content to your animation.
If your animation includes several objects that are animated independently, or if you want to change the color of an object or completely change the content in a frame, create the objects on separate layers.
4. Add a frame to the Animation panel.
5. Select a frame.
6. Edit the layers for the selected frame.
Do any of the following:
Turn visibility on and off for different layers.
Change the position of objects or layers to make layer content move.
Change layer opacity to make content fade in or out.
Change the blending mode of layers.
Add a style to layers.
Photoshop provides tools for keeping characteristics of a layer the same across frames. See Unifying layer properties in animation frames.
7. Add more frames and edit layers as needed.
The number of frames you can create is limited only by the amount of system memory available to Photoshop.
You can generate new frames with intermediate changes between two existing frames in the panel using the Tween command. This is a quick way to make an object move across the screen or to fade in or out. See Create frames using tweening.
8. Set frame delay and looping options.
You can assign a delay time to each frame and specify looping so that the animation runs once, a certain number of times, or continuously. See Specify a delay time in frame animations and Specify looping in frame animations.
9. Preview the animation.
Use the controls in the Animation panel to play the animation as you create it. Then use the Save For Web & Devices command to preview the animation in your web browser. See Preview optimized images in a web browser.
10. Optimize the animation for efficient download.
11. Save the animation.
You can save the animation as an animated GIF using the Save For Web& Devices command. You can also save the animation in Photoshop (PSD) format so you can do more work on the animation later.
In Photoshop, you can save your frame animation as an image sequence, QuickTime movie, or as separate files. See also Export video files or image sequences.
Add frames to an animation
Adding frames is the first step in creating an animation. If you have an image open, the Animation panel displays the image as the first frame in a new animation. Each frame you add starts as a duplicate of the preceding frame. You then make changes to the frame using the Layers panel.
- (Photoshop Extended) Make sure the Animation panel is in frame animation mode.
- Click
the Duplicates Selected Frames button
in
the Animation panel.
Select animation frames
Before you can work with a frame, you must select it as the current frame. The contents of the current frame appear in the document window.
In the Animation panel, the current frame is indicated by a narrow border (inside the shaded selection highlight) around the frame thumbnail. Selected frames are indicated by a shaded highlight around the frame thumbnails.
Select one animation frame
- (Photoshop Extended) Make sure the Animation panel is in frame animation mode.
- Do one of the following:
Click a frame in the Animation panel.
In the Animation panel, click the Selects Next Frame button
to
select the next frame in the series as the current frame.In the Animation panel, click the Selects Previous Frame button
to
select the previous frame in the series as the current frame.In the Animation panel, click the Selects First Frame button
to
select the first frame in the series as the current frame.
Select multiple animation frames
In
the Animation panel (in frame animation mode), do one of the following:To select contiguous multiple frames, Shift-click a second frame. The second frame and all frames between the first and second are added to the selection.
To select discontiguous multiple frames, Ctrl‑click (Windows) or Command-click (Mac OS) additional frames to add those frames to the selection.
To select all frames, choose Select All Frames from the Animation panel menu.
To deselect a frame in a multiframe selection, Ctrl-click (Windows) or Command-click (Mac OS) that frame.
Edit animation frames
- In the Animation panel (in frame animation mode), select one or more frames.
- Do any of the following:
To edit the content of objects in animation frames, use the Layers panel to modify the layers in the image that affect that frame.
To change the position of an object in an animation frame, select the layer containing the object in the Layers panel and drag it to a new position.
Note: In the Animation panel, you can select and change the position of multiple frames. However, if you drag multiple discontiguous frames, the frames are placed contiguously in the new position.To reverse the order of animation frames, choose Reverse Frames from the Animation panel menu.
Note: The frames you want to reverse do not have to be contiguous; you can reverse any selected frames.To delete selected frames, select Delete Frame from the Animation panel menu or click the Delete icon
, then
click Yes to confirm the deletion. You can also drag the selected
frame onto the Delete icon.
Unifying layer properties in animation frames
The unify buttons (Unify Layer Position, Unify Layer Visibility, and Unify Layer Style) in the Layers panel determine how the changes you make to attributes in the active animation frame apply to the other frames in the same layer. When a unify button is selected, that attribute is changed in all the frames in the active layer; when that button is deselected, changes apply to only the active frame.
The Propagate Frame 1 option in the Layers panel also determines how the changes you make to attributes in the first frame will apply to the other frames in the same layer. When it is selected, you can change an attribute in the first frame, and all subsequent frames in the active layer will change in relation to the first frame (and preserve the animation you have already created).
Unify layer properties
- In the Animation panel (in frame animation mode), change the attribute to one frame.
- In the Layers panel, click Unify Layer Position
, Unify
Layer Visibility
, or Unify
Layer Style
to
have the changed attribute apply to all other frames in the active
layer.
Propagate frame 1
You can also propagate frames by Shift-selecting
any consecutive group of frames in the layer and changing an attribute
in any of the selected frames.Show or hide Unify Layers buttons
Choose Animation Options from the Layers
panel menu, and then choose one of the following: - Automatic
- Displays the unify layers buttons when the Animation panel is open. In Photoshop Extended, the Animation panel must be in frame animation mode.
- Always Show
- Displays the unify layers buttons whether the Animation panel is open or closed.
- Always Hide
- Hides the unify layers buttons whether the Animation panel is open or closed.
Copy frames with layer properties
To understand what happens when you copy and paste a frame, think of a frame as a duplicate version of an image with a given layer configuration. When you copy a frame, you copy the configurations of layers (including each layer’s visibility setting, position, and other properties). When you paste a frame, you apply that layer configuration to the destination frame.
Create frames using tweening
The term tweening is derived from “in betweening,” the traditional animation term used to describe this process. Tweening (also called interpolating) significantly reduces the time required to create animation effects such as fading in or fading out, or moving an element across a frame. You can edit tweened frames individually after you create them.
You use the Tween command to automatically add or modify a series of frames between two existing frames—varying the layer properties (position, opacity, or effect parameters) evenly between the new frames to create the appearance of movement. For example, if you want to fade out a layer, set the opacity of the layer in the starting frame to 100%; then set the opacity of the same layer in the ending frame to 0%. When you tween between the two frames, the opacity of the layer is reduced evenly across the new frames.

Add a new layer for each new frame
The Create New Layer For Each New Frame command automatically adds a new layer visible in the new frame but hidden in other frames. This option saves time when you are creating an animation that requires you to add a new visual element to each frame.
Hide layers in animation frames
When you create a new layer, it is visible in all animation frames by default.
To show new layers only in active frames, deselect New Layers Visible In All Frames from the Animation panel menu.
To hide a layer in a specific frame, select the frame in the Animation panel, and then hide the desired layer in the Layers panel.
Specify a delay time in frame animations
You can specify a delay—the time that a frame is displayed—for single frames or for multiple frames in an animation. Delay time is displayed in seconds. Fractions of a second are displayed as decimal values. For example, one-quarter of a second is specified as .25. If you set a delay on the current frame, every frame you create after that will remember and apply that delay value.
- (Photoshop Extended) Make sure the Animation panel is in frame animation mode.
- Select one or more frames.
- In the Animation panel, click the Delay value below the selected frame to view the pop‑up menu.
- Specify the delay:
Choose a value from the pop‑up menu. (The last value used appears at the bottom of the menu.)
Choose Other, enter a value in the Set Frame Delay dialog box, and click OK. If you selected multiple frames, specifying a delay value for one frame applies the value to all frames.
Choose a frame disposal method
The frame disposal method specifies whether to discard the current frame before displaying the next frame. You select a disposal method for animations that include background transparency to specify whether the current frame will be visible through the transparent areas of the next frame.

- A.
- Frame with background transparency with Restore To Background option
- B.
- Frame with background transparency with Do Not Dispose option
The
Disposal Method icon indicates whether the frame is set to Do Not Dispose
or
Dispose
. (No
icon appears when Disposal Method is set to Automatic.)
Specify looping in frame animations
You select a looping option to specify how many times the animation sequence repeats when played.
in
the Animation panel.