⌥+⌃AltPlusCtrl

Adobe After Effects Keyboard Shortcuts

After Effects organizes nearly all of its work around the Timeline panel, where layers stack vertically and keyframes plot horizontally across time, and its shortcut set is correspondingly dense around navigating that timeline and manipulating keyframes precisely — features that are simply harder to operate efficiently with a mouse alone once a composition has more than a few animated properties. A second major cluster of shortcuts covers revealing specific layer properties (position, scale, opacity) via single letter keys, since digging through a layer's full property list in the UI for a single property you want to keyframe is slow compared to pressing P for Position or S for Scale directly. The modifier scheme pairs Ctrl and Alt on Windows against Cmd and Option on Mac, and translation between the two is reliable for nearly everything except a handful of function-key bindings that collide with Mac's own reserved system shortcuts. New users often underestimate how much of After Effects' actual speed advantage over competing tools comes from memorizing the single-letter property-reveal shortcuts rather than the timeline navigation shortcuts, since scrubbing through time is relatively intuitive with a mouse or trackpad while hunting through a nested property tree for the one parameter you want to keyframe is not. A sensible learning order is to get comfortable with composition navigation first (since you can't do anything else until you can move confidently through a comp), then layer property reveals, then keyframe-specific shortcuts once you're actually animating properties over time, saving rendering and preview shortcuts for once you have something worth previewing.

Timeline Keyframes

ActionWindowsMacDescription
Add/remove keyframe at playheadClick stopwatch icon, or Alt+Shift+property keyClick stopwatch, or Option+Shift+property keyToggles a keyframe for the currently revealed property at the playhead's current time position, the fundamental building block of all animation in After Effects.
Jump to next keyframeJ (in Timeline, with a keyframe-able layer selected)JMoves the playhead forward to the next keyframe on the currently revealed property, letting you navigate precisely between animation points without manually scrubbing.
Jump to previous keyframeKKMoves the playhead backward to the previous keyframe, the reverse companion to the next-keyframe navigation shortcut.
Apply Easy Ease to selected keyframesF9F9Applies an eased acceleration/deceleration curve to selected keyframes instead of the default abrupt linear interpolation, producing noticeably smoother, more natural-looking motion — one of the most impactful single shortcuts for improving animation quality quickly.
Toggle Graph EditorShift+F3Shift+F3Switches the Timeline panel between its standard keyframe-dot view and the Graph Editor, which visualizes keyframe values and velocity as an actual curve for fine-tuned easing adjustments.
Convert keyframe to Hold interpolationCtrl+Alt+HCmd+Option+HConverts a selected keyframe to Hold interpolation, which snaps a property instantly to that keyframe's value with no gradual transition, holding it steady until the next keyframe abruptly takes over — useful for stop-motion-style animation or instantly swapping a value rather than smoothly transitioning between two states.
Toggle Roving keyframe (in time)Ctrl+Click keyframe (Graph Editor)Cmd+ClickLets a middle keyframe's exact timing shift automatically to maintain constant velocity across the whole keyframe sequence, rather than staying fixed at its originally set time, useful for smoothing out uneven speed changes across a chain of several keyframes.
Copy and paste keyframes to another layerCtrl+C / Ctrl+VCmd+C / Cmd+VCopies selected keyframes and pastes them onto a different layer's same property at the pasted-to layer's current playhead position, a fast way to reuse an animation pattern across multiple layers without manually recreating each keyframe.

Layer Properties

ActionWindowsMacDescription
Reveal Position propertyP (layer selected)PFilters the Timeline panel down to show just the Position property for the selected layer, cutting through everything else so the one property you're about to keyframe or inspect is the only thing on screen.
Reveal Scale propertySSShows only the Scale property for the selected layer, isolating it from the rest of the layer's transform properties.
Reveal Rotation propertyRRShows only the Rotation property for the selected layer, isolating it for direct keyframing without other properties cluttering the view.
Reveal Opacity propertyTTShows only the Opacity property, commonly used for keyframing fade-in and fade-out effects on a layer.
Reveal all Transform propertiesCtrl+Shift+A then U, or U twiceCmd+Shift+A then U, or U twicePressing U twice reveals every animated (keyframed) property on the selected layer at once, useful for reviewing everything currently animated on a complex layer without checking each property key individually.
Reveal Anchor Point propertyA (layer selected)AShows only the Anchor Point property, which controls the fixed reference point a layer scales and rotates around, distinct from Position which controls the layer's actual location in the composition.
Reveal Mask Path propertyM (layer with a mask selected)MIsolates the Mask Path property in the Timeline for a masked layer, exposing the mask outline itself for keyframing — the standard trick for animating a wipe or reveal effect over time.
Reveal Effect controlsE (layer with an effect applied)EShows only properties belonging to effects applied to the selected layer, isolating effect parameters from the standard Transform properties, useful when keyframing an effect's settings rather than the layer's position or scale.

Composition Navigation

ActionWindowsMacDescription
New CompositionCtrl+NCmd+NOpens the Composition Settings dialog for creating a new composition, After Effects' term for an individual timeline/canvas with its own resolution, frame rate, and duration.
Go to specific timeCtrl+G (Timeline focused)Cmd+GOpens a dialog for jumping the playhead to a precisely typed timecode or frame number, faster and more accurate than dragging the playhead manually for a specific target time.
Fit composition to windowShift+Ctrl+/ or Alt+Ctrl+/Shift+Cmd+/ or Option+Cmd+/Recalculates the Composition panel's zoom so the whole frame lands within the visible viewport in one step, the fix for that disoriented moment after zooming in deep to inspect one detail and losing track of the overall frame.
Zoom in on Composition viewer. (period, Comp panel focused).Increases zoom level in the Composition viewer incrementally, useful for stepping closer to fine detail without jumping straight to a specific arbitrary zoom percentage.
Zoom out on Composition viewer, (comma, Comp panel focused),Decreases zoom level incrementally, the reverse companion to zooming in, letting you step back out to a wider view of the composition after inspecting close detail.
Create a new Camera layerLayer > New > Camera, no default single keySameAdds a Camera layer to a composition with 3D layers enabled, letting you navigate and animate a virtual camera's position and angle through 3D space rather than viewing the composition from a fixed default perspective.

Rendering Preview

ActionWindowsMacDescription
RAM PreviewNumpad 0 (Spacebar as fallback)Numpad 0Caches the composition or active work area into RAM at whatever resolution is set, then plays it back at true speed — the reliable way to judge motion and timing rather than trusting the stuttery live scrub preview.
Add composition to Render QueueCtrl+MCmd+MAdds the active composition to the Render Queue for final export, After Effects' traditional rendering pipeline distinct from the newer Adobe Media Encoder workflow.
Purge / clear disk cacheEdit > Purge > All Memory & Disk Cache, no default keySameClears After Effects' cached preview frames from both RAM and disk, useful when a RAM Preview appears stale or visually incorrect after changing an effect or layer that the cache hasn't automatically detected as invalidated.
RAM Preview from current time (Shift variant)Shift+Numpad 0Shift+Numpad 0Renders and plays back a RAM Preview at half resolution or a reduced frame rate configuration (depending on Preview panel shortcuts settings), a faster but lower-fidelity preview option useful for quickly checking rough timing on a heavy composition.
Queue in Adobe Media EncoderCtrl+Alt+MCmd+Option+MSends the active composition to Adobe Media Encoder's render queue rather than After Effects' own Render Queue panel, letting the export happen in a separate application while you continue working in After Effects itself instead of the render tying up the main application.

Frequently Asked Questions

Why does pressing U once show different properties than pressing U twice?

A single U press reveals only properties that already have keyframes applied on the selected layer, giving a quick summary of what's actually animated. Pressing U a second time in quick succession instead reveals every animatable Transform property whether or not it has keyframes yet, useful when you want to see the full available property list rather than just what's already been keyframed.

What does Easy Ease actually change about my animation, technically?

Untouched keyframes default to linear interpolation in After Effects, which moves a property at an unwavering, unchanging pace from one keyframe to the next — visually mechanical, since almost nothing in the real world moves like that. F9 rewrites that keyframe's velocity curve into an ease-in/ease-out shape instead, ramping up gradually, cruising through the middle, and settling back down before the next keyframe, which is why it's usually the first thing applied to any fresh keyframe pair before anyone touches the Graph Editor for finer control.

Why does RAM Preview sometimes play back at a lower quality or frame rate than my final render?

RAM Preview is explicitly a real-time preview mechanism constrained by available system memory and processing power, so After Effects may automatically reduce resolution or skip frames to maintain real-time playback speed, especially on complex compositions with heavy effects. This preview quality has no bearing on the final rendered output quality from the Render Queue or Media Encoder, which renders every frame at full fidelity regardless of how the RAM Preview looked.

Why do RAM preview and the regular Spacebar preview sometimes look different?

Spacebar preview plays back in real time but can drop frames on a complex composition that can't render fast enough to keep up, silently skipping frames it can't finish in time, while RAM Preview pre-renders every frame into memory first and then plays that cached sequence back at full frame accuracy. If motion looks stuttery in a quick Spacebar preview but smooth in RAM Preview, that's usually rendering complexity outpacing real-time playback rather than an actual problem with the animation itself.

Why does pressing a property shortcut like P sometimes select the wrong layer's property?

Single-letter property-reveal shortcuts like P for Position always apply to whichever layer or layers are currently selected in the Timeline panel, not whichever layer you're visually looking at in the Composition viewer — if a different layer than expected got revealed, it's worth checking the Timeline's actual current selection first, since a stray click or a leftover selection from a previous action is a common and easy-to-miss cause.