FreeFrame is an open-source media review and approval platform that may be self-hosted, serving as a collaborative substitute for Frame.io designed for production companies and creative teams. It provides precise frame-by-frame evaluations for video, image, and audio materials, featuring time-stamped comments, illustrative annotations, and organized approval processes, all operating on your own infrastructure to ensure your media remains under your control.

FreeFrame is an open-source media review and approval platform that may be self-hosted, serving as a collaborative substitute for Frame.io designed for production companies and creative teams. It provides precise frame-by-frame evaluations for video, image, and audio materials, featuring time-stamped comments, illustrative annotations, and organized approval processes, all operating on your own infrastructure to ensure your media remains under your control.
FreeFrame consolidates all assets, comment discussions, and versions inside a single, structured workspace, encompassing video delivered via HLS adaptive playback and waveform-oriented audio evaluations. Threaded discussions, tags, responses, and instantaneous notifications ensure that your entire team and external clients remain coordinated without the need to change platforms.
Self-host FreeFrame with Docker Compose on any server or cloud VM, or spin it up locally to explore. Upload your video, image, or audio assets, organize them into projects and folders, and invite your team with role-based permissions at the org, team, or project level.
Reviewers leave frame-accurate, time-coded comments and drawing annotations directly on the asset, track approval status per reviewer, and compare versions side-by-side as new cuts come in. When it's time to bring notes back into your edit, export time-coded comments as timeline markers for DaVinci Resolve, Final Cut Pro, or Premiere Pro. Need outside feedback? Share a password-protected, expiring link; clients and collaborators can comment as guests with no account required.
FreeFrame is built for production houses, post-production teams, and creative studios who need frame-accurate review without handing their media to a third party. It's for teams who want the collaborative power of Frame.io, but self-hosted, open-source, and fully in their control.
No comments yet. Be the first to leave one.
Frame-Accurate Video Review
HLS adaptive streaming with time-coded comment threads, resolved ranges, and full SMPTE timecode support.
Image & Audio Review
Annotate images and review audio with waveform visualization not just video.
Drawing Annotations
Mark up any frame directly with canvas-based drawing tools.
NLE Export
Export timecoded comments as timeline markers for DaVinci Resolve (EDL), Final Cut Pro (FCPXML), Premiere Pro (XML), or CSV.
Version Management
Compare iterations side-by-side as new versions come in.
Team Collaboration
Role-based permissions at the org, team, and project level keep access exactly where it should be.
Guest Review Links
Share password-protected, expiring links external reviewers can comment with no account required.
Approval Workflows
Track per-reviewer approval status so nothing ships without sign-off.
Real-Time Updates
Live updates via Server-Sent Events keep everyone in sync as comments come in.
Self-Hosted
Deploy with Docker Compose on any server or cloud VM your media stays on your infrastructure.
Built something? Explore our software development services