A little more room at the end.
Add one second to the active composition’s duration. Shift-click to add ten seconds.
From Deven’s After Effects toolkit · 2.0 Beta
I’ve collected useful After Effects commands, expression shortcuts, and small workflow helpers into one toolbar with custom icons. Import it into KBar and make it your own.
KBar is a customizable toolbar extension for After Effects. This download is my free setup for it.
Free download · 2.0 Beta
Download KBar Toolbar Set 2.0 BetaKBar is purchased separately and is not included. Adobe After Effects is also required.
Tested on Windows with After Effects 2026 / 26.3 and KBar 3.1.5. Other After Effects and KBar versions, and macOS, are not yet tested.
The included Standard toolbar





































A few things you can do
These are seven of the buttons I’ve gathered into the toolbar. Start with a task you already do.

01 / Extend Timeline by 1 Second
Add one second to the active composition’s duration. Shift-click to add ten seconds.
Shift-click: +10 seconds
Make the composition you want to extend active. Check individual layer lengths if you need them to fill the added time.

02 / Trim to Work Area
Set the work area around the section you want, then trim the composition to that range.
Set the active comp’s work area first. This changes the composition’s duration.

03 / Fit Comp Width
Scale a selected layer to the composition’s width while keeping its proportions.
Select the image or other eligible layer in the active composition.

Highlight a selected timeline layer’s source in the Project panel.
Select a layer backed by a Project item, such as footage or a precomp.

05 / Cycle
Repeat a property’s keyed animation after its last keyframe with the Cycle expression.
loopOut("cycle")Select a compatible animated property with keyframes. Tested on Position.

06 / Wiggle
Add random variation with a wiggle expression set to frequency 5 and amplitude 20.
wiggle(5, 20)Select a compatible property, such as Position. Edit the two numbers in the expression to change the frequency and amount; units depend on the property.

07 / Add to Render Queue
Add the active composition to After Effects’ Render Queue, ready for its output settings.
Use an active composition. This adds a queue item; it does not start rendering.
What you get
The icon artwork is embedded in the toolbar. This release does not include separate standalone icon files.
This Standard toolbar needs only After Effects and a separately installed, licensed copy of KBar. No additional third-party scripts, presets, effects, or plug-ins are required. Obtain any tools you add yourself from their publishers.
Some buttons act immediately on the active comp, layer, or property. The reference below tells you what to select first.
The complete button reference
Seven groups, separated by six native KBar spacers. The spacers are visual breaks; they do not run commands.
Set up the frame, tidy the view, and make room for your animation.

Open Composition Settings to adjust the frame size, frame rate, duration, and other comp settings.
Make the composition you want to change active.

Run the After Effects command used by this toolbar for cache cleanup.
The tested command ran without an error. The exact caches cleared were not measured; use After Effects’ own purge controls when you need to choose a specific cache.

Show or hide existing guides while lining up a composition.
Use an active composition. This changes guide visibility; it does not create guides.

Show or hide the rulers for layout work.
Use an active composition.

Show or hide the grid when you want an alignment reference.
Use an active composition.

Remove the composition’s guides when you are ready for a clean layout.
Make the composition containing the guides active. This removes guides rather than hiding them.

Set the work area around the section you want, then trim the composition to that range.
Set the active comp’s work area first. This changes the composition’s duration.

Add one second to the active composition’s duration. Shift-click to add ten seconds.
Make the composition you want to extend active. Check individual layer lengths if you need them to fill the added time.
Create the building blocks of a composition.

Use After Effects’ Guide Layer switch to mark a layer as a reference for your work.
Select the layer. Enabling its guide-layer state was verified in the tested setup.

Add a null object for a control point or parenting setup.
Use an active composition.

Open Solid Settings to create a solid layer.
Use an active composition, then choose the solid’s settings in the dialog.

Add a mask to an eligible layer for masking work.
Select a layer that supports masks. Tested on a solid layer.

Create a new adjustment layer for applying effects to the layers below it.
Use an active composition. This creates a new layer; it does not convert the selected layer.

Open Camera Settings to add a camera to your composition.
Use an active composition and choose the camera settings in the dialog.

Open Light Settings to add a light to your composition.
Use an active composition and choose the light settings in the dialog.
Get a layer facing the right way and fitting the frame.

Mirror a layer horizontally by flipping its horizontal scale.
Select the eligible layer you want to flip.

Mirror a layer vertically by flipping its vertical scale.
Select the eligible layer you want to flip.

Scale a selected layer to the composition’s width while keeping its proportions.
Select the image or other eligible layer in the active composition.

Scale a selected layer to the composition’s height while keeping its proportions.
Select the image or other eligible layer in the active composition.
Find source items and organize layers into a precomp.

Highlight the active composition in the Project panel so you can find it among your other items.
Make the composition you want to locate active.

Highlight a selected timeline layer’s source in the Project panel.
Select a layer backed by a Project item, such as footage or a precomp.

Open Windows File Explorer through After Effects’ Reveal in Explorer command.
Select a file-backed source. The test verified a new Explorer window; exact folder targeting was not recorded. macOS behavior is untested.

Open Pre-compose to organize selected layers into a composition.
Select one or more layers, then choose the options in the dialog.
Control how a layer plays through time.

Reverse a time-based layer’s playback.
Select eligible footage or a precomp layer. The tested layer’s time stretch changed from 100% to −100%.

Enable Time Remapping so you can control the layer’s playback with keyframes.
Select eligible footage or a precomp layer.

Freeze a time-based layer at the frame under the playhead.
Select the layer and place the playhead on the frame you want. AE’s Freeze Frame command replaces existing Time Remap keyframes.

Open Time Stretch to change the playback duration or speed of a layer.
Select an eligible time-based layer, then choose the settings in the dialog.

Open Sequence Layers to arrange several selected layers in time.
Select multiple layers, then choose the sequence options in the dialog.
Repeat, continue, or vary animation and adjust keyframe behavior.
Expression buttons apply the shown expression to a selected property. Check any expression already on that property first; automatic merging or preservation has not been tested.

Continue animation after the last keyframe using its ending velocity.
loopOut("continue")Select a compatible keyframed property. Tested on Position.

Repeat keyed animation while adding each cycle’s change to the next cycle.
loopOut("offset")Select a compatible keyframed property. Tested on Position.

Repeat a property’s keyed animation after its last keyframe with the Cycle expression.
loopOut("cycle")Select a compatible animated property with keyframes. Tested on Position.

Repeat keyed animation forward and backward.
loopOut("pingpong")Select a compatible keyframed property. Tested on Position.

Use Hold interpolation for values that stay put and then change in a step.
Select the keyframes. Changing a linear keyframe to Hold was verified in the tested setup.

Drive a numeric property with time multiplied by 30, such as a steady rotation.
time*30Select a compatible numeric property. Tested on Rotation; the expression sets its value to composition time × 30.

Add random variation with a wiggle expression set to frequency 5 and amplitude 20.
wiggle(5, 20)Select a compatible property, such as Position. Edit the two numbers in the expression to change the frequency and amount; units depend on the property.

Open Keyframe Interpolation to adjust how selected keyframes behave.
Select the keyframes you want to change, then choose the settings in the dialog.
Prepare the active composition for output.

Add the active composition to After Effects’ Render Queue, ready for its output settings.
Use an active composition. This adds a queue item; it does not start rendering.
Release notes + the details
Toolbar organization and custom icon artwork by Deven James Langston.
One Standard toolbar with 37 functional buttons and six native KBar spacers. The native spacers replace older blank separator buttons while keeping the functional buttons and their order.
This page began as a custom icon set. The current download focuses on the Standard toolbar, with its artwork included. Earlier toolbar bundles and the historical standalone icon package are outside this release.
The historical toolbar ZIP has been retired and is not redirected to this package.
After Effects commands and common expression techniques belong to the platform and its wider community. KBar is made by KraftyFX.
Tested on Windows with After Effects 2026 / 26.3 and KBar 3.1.5. Other After Effects and KBar versions, and macOS, are not yet tested.
All 37 actions passed the recorded checks in that setup, and all six native spacers passed focused retesting. For dialog commands, checks confirmed the dialog opened; expression checks confirmed insertion, enabled state, and no reported error. They do not establish every outcome in every project.
Detailed behavior follows the included commands and Adobe’s expression reference. See also Adobe’s Freeze Frame guidance.
Personal workflow use and customization are permitted, with bounded internal team sharing. Public redistribution, resale, relicensing, marketplace upload, and third-party repackaging are not permitted.
Distributed under the included KBar Toolbar Set 2.0 Beta License. The complete terms are in LICENSE.txt in the ZIP. Copyright © 2026 Deven James Langston.
Common After Effects expression techniques and command mechanisms are not claimed as Deven’s inventions. KBar, After Effects, and separately distributed tools retain their own licenses.
Support is best effort for reproducible package defects. There is no guaranteed response time, update schedule, permanent hosting, backward compatibility, or support for third-party integrations.
Contact Deven with your AE and KBar versions, the button you used, what you selected, and steps that reproduce the problem.
The ZIP contains devenjames_kbar_toolbar_set_2_0_beta.kbar, README.md, RELEASE_NOTES.md, LICENSE.txt, and SHA256SUMS.txt. Import only the .kbar file.
193,589 bytes · SHA-256 f8c515253373c038ecaa907acb0877ff563b9317c3bd89b9e6bc82db09fcb753
The toolbar includes native After Effects commands, six expressions, and three inline script buttons. Its script-file, preset, and shell payload arrays are empty. The package contains no bundled third-party software, nested executables, private paths, or network URLs in the toolbar configuration.
Historical bundles, other toolbar candidates, and separately distributed third-party tools are not included. The ZIP contains no standalone icon folder.