Skip to content

Time Stretch Sync

by 1P2D·Workflow

Images © 1P2D. Used for product review; image policy.

Why we like it

Time Stretch Sync earns its place in the blender_extensions library by closing gaps between Blender's Time Stretching and native timeline behaviour, keeping ranges, the playhead, and markers in step rather than cropped or shifted.

What is Time Stretch Sync?

Time Stretch Sync is a Blender add-on from 1P2D that keeps the timeline range, playline, and operators aligned while Time Stretching is active. Blender's Time Stretching previews an animation faster or slower without touching keyframes, but by default it ignores the Start/End and Preview ranges, shifts the playhead's relative position, and doesn't work with operators such as Jump to Keyframe and Jump to Marker.

The add-on adds a Sync section under Output → Frame Range → Time Stretching. From there you can keep the Timeline Playhead in the same relative frame, sync the Timeline and Preview range Start/End frames to your Time Stretching values, sync marker positions, and show temporary markers at the original frame and preview range. Sync-aware versions of Jump to Keyframe, Jump to Marker, and View Frame are available through optional keymaps.

Time Stretch Sync is compatible with Blender 4.2 LTS and newer and is released under the GNU General Public License v3.0 or later. Version 1.1.0 added marker position sync, range markers, the sync operators, and guards for render jobs.

Who is Time Stretch Sync best for?

Time Stretch Sync is best for blender animators using Time Stretching to preview animation faster or slower who want the timeline range, playhead, and markers to stay in sync.

How much does Time Stretch Sync cost?

Time Stretch Sync is completely free to download and use.

Key features

  • Adds a Sync section under Output → Frame Range → Time Stretching
  • Keeps the Timeline Playhead in the same relative frame while Time Stretching is active
  • Syncs Timeline and Preview range Start/End frames to your Time Stretching values
  • Syncs marker positions to your Time Stretching values
  • Shows temporary markers at the original frame and preview range, unaffected by Sync
  • Sync-aware Jump to Keyframe, Jump to Marker, and View Frame operators via optional keymaps, which behave like Blender's vanilla operators when no time stretch is detected
  • Requires no special permissions

Tags

#Blender#animation#timeline#time stretching#markers#playback preview#workflow

Frequently asked questions

Does Time Stretch Sync work with Blender 4.2?

Time Stretch Sync is compatible with Blender 4.2 LTS and newer, so recent releases can run it. One caveat worth knowing: on Blender 5.1 the Playhead and Playline display is broken. The add-on notes that Sync Playhead Position is smoother when triggered through shortcuts, though it also works when you adjust Time Stretching values directly in the UI. If you rely on the operator functions, remember they only act when time stretch is detected, otherwise they mirror Blender's standard behaviour.

How do I install Time Stretch Sync in Blender?

Time Stretch Sync installs by dragging and dropping the add-on into Blender, or you can download it and use Install from Disk through Blender's extensions preferences. The download is small, at 13.2 KB, and the extension requires no special permissions. Once installed, it adds a new Sync section under Output → Frame Range → Time Stretching, where the range, playhead, and marker sync options live. The keymap-based operators are separate and stay disabled until you turn them on.

What keymaps does Time Stretch Sync need for its operators?

Time Stretch Sync keeps its keymaps optional and disabled by default. For the Operators category, which covers Jump to Keyframe (Sync), Jump to Marker (Sync), and View Frame (Sync), you need to enable the Operator Override keymaps before they will work. These operators only take effect when time stretching is detected; if it isn't, they behave exactly like Blender's vanilla operators. The frame and range sync options, by contrast, live in the UI panel and don't depend on keymaps.

Is Time Stretch Sync free to use?

Time Stretch Sync is listed as free here and is distributed under the GNU General Public License v3.0 or later. It requires no special permissions to run inside Blender. For the latest licensing terms, version details, and to report issues, check the developer's page. The current release is version 1.1.0, published in January 2026, which added marker position sync, range markers, the sync-aware operators, and guards for render jobs.

Alternatives to Time Stretch Sync

Also in Workflow for Blender.

Similar plugins