Free · No sign-up · Nothing uploaded

Convert cuts, crunch timecode, inspect an edit - in your browser.

Editorial Toolkit is a free, local-first utility for editors and post teams. Paste or drop a cut and convert it between CMX3600 EDL, OpenTimelineIO and FCPXML (Final Cut / DaVinci Resolve), do drop-frame timecode maths, or list every event. Everything runs on your machine.

Auto-detects the input format 29.97 / 59.94 drop-frame No account, no upload
Three jobs, one tool

Everything you keep a Python script or a spreadsheet around for

The small, fiddly editorial tasks that block a handoff - format conversion, timecode maths, and reading what's actually in a cut - done instantly and privately.

Convert EDL ↔ OTIO ↔ FCPXML

Drop in a cut in one format and export it in another. The input is auto-detected, so you never pick the wrong parser.

  • CMX3600 EDL
  • OpenTimelineIO (.otio)
  • FCPXML (Final Cut / Resolve)

Timecode calculator

Frames to timecode and back, plus timecode addition and subtraction - with correct drop-frame handling so the maths matches your NLE.

  • Frames ↔ timecode
  • Add / subtract timecodes
  • 29.97 & 59.94 drop-frame

Cut inspector

See every video event in a loaded cut at a glance - clip name, record position and duration - to sanity-check a turnover before you pass it on.

  • Event list with clip names
  • Record in / out positions
  • Per-event durations
Why editors keep it open

Built for the format-juggling reality of post

Faithful, format-aware conversion

Each format has its own parser and writer, so events, clip names and record timing survive the round trip. Convert an FCPXML from Resolve into an EDL for an online session, or an EDL into OTIO for a Python pipeline.

Drop-frame done right

29.97 and 59.94 drop-frame timecode is where hand-maths goes wrong. The calculator applies the correct dropped-frame rule for both conversion and arithmetic, matching what your editor and delivery spec expect.

Read a cut without opening an NLE

Paste a turnover and immediately see the event count, clip names and durations - a fast gut-check that the cut you received is the cut you expected before anyone conforms it.

Installable & offline

Editorial Toolkit is a PWA: install it and it keeps working on a plane or in a machine room with no network. Because it never needed a server, offline is just the default.

How it works

Three steps, zero uploads

Paste or drop a cut

Paste an EDL, .otio or FCPXML, or load a file. The format is detected automatically.

Convert or calculate

Pick a target format to convert to, or use the timecode calculator and cut inspector.

Copy or download

Copy the output or download the converted file. It never left your browser.

Local-first by design

There is no server to send your work to. All parsing, conversion and timecode maths run as plain JavaScript in your browser. Your cuts, filenames and timecodes stay on your device - which is exactly what you want when the timeline is under NDA.

Tracking a whole show?

Meet Cutlist Tracker

Editorial Toolkit converts and inspects one cut. Cutlist Tracker turns the imported cut into a live shot list: one-click conform check against your renders, cut-diff / turnover between versions, a per-department matrix, and a delivery manifest - for 2-10 person VFX and post teams. Same formats you already use here.

Explore Cutlist Tracker →
FAQ

Questions, answered

Is Editorial Toolkit really free?
Yes - completely free with no account, no login and no payment. Every feature (converter, timecode calculator and cut inspector) is available to everyone. There is nothing to sign up for.
Are my cuts uploaded anywhere?
No. Editorial Toolkit is local-first: all parsing, conversion and timecode maths run in your browser. The EDL, OTIO or FCPXML you paste or load never leaves your device.
Which formats can it convert between?
CMX3600 EDL, OpenTimelineIO (.otio) and FCPXML - the interchange format used by Apple Final Cut Pro and Blackmagic DaVinci Resolve. The input format is detected automatically, and you can convert to any of the three.
Does it handle drop-frame timecode?
Yes. The timecode calculator supports 29.97 and 59.94 drop-frame as well as non-drop rates (23.976, 24, 25, 30, 50, 60), for both frames-to-timecode conversion and timecode addition and subtraction.
How is this different from Cutlist Tracker?
Editorial Toolkit is a free utility for one-off conversions and timecode maths. Cutlist Tracker is a subscription shot-tracker built around the same cut formats - conform check, cut-diff / turnover, per-department delivery matrix. Use Editorial Toolkit to convert; use Cutlist Tracker to track a whole show.
Open the free tool Read: EDL → OTIO guide