Bulk TC Converter

The Converter mode provides a bulk timecode frame rate converter.


The Converter mode is a timecode frame rate converter for batch processing timecodes and related formats. To use it, set the source frame rate (In FPS), target frame rate (Out FPS), Conversion Type, Input Type, and Result Type. Concerning the Conversion Type, you can choose between Duration-Preserving (default) or Frame-Preserving for the timecode conversion. Duration-Preserving keeps the original duration with an option to set the Frame Rounding method, defaulting to Nearest. The Frame-Preserving option keeps the original frame count, possibly altering the duration. The Input Type option lets you select from 7 input types: 1. Timecode (HH:MM:SS:FF), 2. Timecode (rounded) (HH:MM:SS:FF), 3. Timecode (ms) (HH:MM:SS.FFF), 4. SRT Timecode (HH:MM:SS,FFF), 5. Frames, 6. Time (HH:MM:SS), and 7. Time (ms) (HH:MM:SS.FFF). The Result Type option lets you choose a target format to which your input values will be converted. You can choose from 9 different result types: 1. Timecode (HH:MM:SS:FF), 2. Timecode (rounded) (HH:MM:SS:FF), 3. Timecode (ms) (HH:MM:SS.FFF), 4. SRT Timecode (HH:MM:SS,FFF), 5. Frames, 6. Time (HH:MM:SS), 7. Time (ms) (HH:MM:SS.FFF), 8. Speed (%), and 9. Seconds. To perform a calculation, input a list of values that match the requirement of your selected input type, and Bulk TC will automatically calculate the results. Please note: Rounded timecodes and time (HH:MM:SS) and timecodes (ms) and time (ms) look the same, but they are not. Timecodes work in a frame domain, and time in our physical world's real passing time domain. Working in those domains means timecodes can differ from real-world time. Example: a rounded timecode of 01:00:00 @ 23.976 FPS is slower than the real passing time, 01:00:04 (or 01:00:03.583 if rounded to milliseconds). This timecode vs time divergence concerns all frame rates with decimal numbers. It even concerns drop-frame timecodes (marked with "DF"), which try to compensate for this by dropping timecodes at certain intervals. They diverge roughly 78 milliseconds every 24 hours. Bulk TC Converter has you covered and handles all those cases. You only have to choose the correct input and output domain (timecode or time). You can learn more about the different input types by selecting one and hovering over the info icon next to the title of the input area - a tooltip with more details will appear.

What is Bulk TC?

The go-to bulk timecode calculator of many media professionals. Bulk TC provides six versatile modes for comprehensive batch timecode processing and helps you save countless hours on your timecode tasks. Bulk TC is a batch timecode calculator app suite that handles arrays of timecodes and related values. It offers six distinct modes: Calculator, Converter, Cost, Duration, Interval, and Shifter. Dive into the Calculator mode to seamlessly add or subtract timecodes, or explore the Converter mode to transform timecodes into various formats. Gauge project expenses effortlessly with the Cost mode, calculate durations between multiple timecode pairs in the Duration mode, or shift an array of timecodes by a certain amount with the Shifter mode. A further standout feature of Bulk TC is its user-friendly logger available in each mode, enabling users to easily log and copy or download their calculations and the resulting outputs. Bulk TC works with SMPTE-compliant timecodes. The frame rate options marked with DF use drop-frame timecodes. All other frame rates use non-drop-frame (NDF) timecodes. Bulk TC is completely browser-based. No user data is uploaded to the Internet. For a better understanding of the different modes Bulk TC has to offer, please browser through the different modes via the Mode select menu.