Turn Frame.io comments into Logic Pro markers

Drop a comment CSV, download MIDI .mid markers you import into Logic Pro — one named marker per comment. Free, no account needed.

Export format
Project tempoBPM

Match your session's tempo so markers land in time.

Marker name
Source frame rate

The Frame.io video's rate — not your session or timeline's.

Start offsethh:mm:ss
::
Marker preview.mid

No file yet

Drop a Frame.io comment CSV to preview every marker it will create — before you download.

How it works

  1. 1

    Export your comments from Frame.io

    Open the file's comment list in Frame.io and choose Export comments → CSV.

  2. 2

    Drop the CSV here

    Preview every marker live. Frame rate is auto-detected, with manual override — then set your session tempo so the markers line up in Logic.

  3. 3

    Download your MIDI markers

    A MIDI .mid with one named marker per comment. Set your Logic project tempo to match, then import — the same file also works in Cubase, Reaper, and Studio One.

TryCuevuefree — skip the CSV entirely

Stop the export-convert-import shuffle. In Cuevue, clients leave comments right on the review link — then you push them to markers in one click. No Frame.io, no CSV, no conversion.

Frequently asked questions

In Frame.io, open the file's comment panel and choose Export comments → CSV. The converter reads the standard export columns — Commenter, Comment, Frame, Timecode — and turns each top-level comment into one marker. Replies are skipped so threads don't become duplicate markers.

Choose the MIDI markers (.mid) export format, set your Logic project tempo to the session's BPM, and import the downloaded .mid. Each comment becomes one named marker. Because MIDI marker positions are tempo-relative, matching the tempo is what makes them land at the right time.

MIDI has no absolute clock — positions are stored in beats, not seconds. The converter places each marker using the BPM you enter, so it must match your Logic project tempo. If a marker lands early or late by a consistent ratio, the tempo is the first thing to check. If your session has tempo changes, import the file's tempo track rather than a single BPM.

Yes — each comment becomes the marker's name. MIDI markers carry a single text string, so there's no separate comment field; the note you leave in Frame.io is exactly what you see on the marker in Logic. Long notes are trimmed to keep the marker list readable, and the full text is always visible in the preview before you download.

23.976, 24, 25, 29.97 (including drop-frame), 30, 48, 50, 59.94, and 60 fps. Use the frame rate of the video you reviewed in Frame.io — not your Logic session settings. It's auto-detected from the export, and the picker is only there for the rare case the CSV can't be read. The frame rate is how the converter reads each comment's timecode; the tempo is how it places the marker in Logic.

Yes. The same MIDI markers (.mid) file imports into Cubase, Reaper, and Studio One — set the project tempo and import. There are dedicated converters at cuevue.io/tools/frameio-to-cubase-markers and cuevue.io/tools/frameio-to-reaper-markers, and Pro Tools and video editors have their own pages too.

No. The file is converted in memory and discarded as soon as your .mid is returned. Nothing is written to storage, logged, or retained — client notes on unreleased work never stick around on our servers.

We make Cuevue, a review platform for audio and video teams where marker export is built into the review player. The standalone converter is free because the CSV shuffle is a pain we know well. No signup, no watermark, no catch.