Batch Timecode Calculator

A free, open-source native desktop app. Paste a list of clip durations, get sequential SMPTE in/out timecodes for the whole batch, export as CSV.

Why a Desktop App

The browser-based Timecode Calculator adds or subtracts two timecodes at a time. This tool solves a different problem: given a starting timecode and a list of clip durations, it computes the sequential in/out timecode for every clip in one pass. A batch operation that's more natural as a native app with real file export than as a sandboxed browser tab. Both tools share the exact same drop-frame-aware SMPTE arithmetic.

What It Actually Computes

Give it a start timecode, a frame rate, and a list of clip names with durations in seconds. It walks through the list in order, computing each clip's in-point (immediately after the previous clip's out-point) and out-point (in-point plus the clip's duration, converted to frames at your chosen rate): the same arithmetic you'd do by hand for a shot log or EDL, just instant and error-free across dozens of clips.

Frame Rates Supported

23.976, 24, 25, 29.97 (drop-frame and non-drop), 30 (drop-frame and non-drop), 50, 59.94, and 60 fps. Drop-frame timecode is calculated using the standard SMPTE drop-frame algorithm. The same one used by the site's browser-based Timecode Calculator, so results match whichever tool you use.

Why This One Isn't a Browser App

Every other tool on this site runs entirely in your browser by design, no upload, no install. This one is different on purpose: it's a genuinely native app so it can offer real file export (a CSV you can hand off to an editor or import into a spreadsheet) without any of the file-permission friction a browser sandbox would add for that kind of workflow.

FAQ

Q: Is this actually free?
A: Yes, free and open-source under the MIT license. No account, no trial, no watermark.

Q: Will I get a security warning when I open it?
A: Possibly, until code-signing is set up for this project, unsigned apps trigger a standard OS warning on first launch (Gatekeeper on macOS, SmartScreen on Windows). The app itself is unaffected. You can review the source on GitHub before running it if you'd like to verify that yourself.

Q: Can I use it without an internet connection?
A: Yes, once installed it runs entirely offline, nothing about your clip list or timecodes is ever sent anywhere.

Translate this page

Machine translation provided by Google Translate, on Google’s servers. We do not check these translations and they will get technical terms wrong. The English page is the authoritative one. Following a link sends this page’s address to Google. Your browser may also offer to translate this page itself, which keeps the request on your device.