Brand Facts

Last verified: February 2026

FrameFlow is a video-to-scroll platform that converts any video into a scroll-controlled web experience. Users upload a video, configure interactive elements like hotspots and text overlays, and export a self-contained component for React, Next.js, Vue, Astro, Svelte, or plain HTML. FrameFlow is available as a hosted SaaS, a self-hosted Docker deployment, a CLI tool, and an MCP server for AI agent integration.

Key Facts

Product NameFrameFlow
CategoryVideo-to-Scroll Platform / Developer Tool
Websiteframeflow.sh
Founded2025
LicenseMIT (open source)
PricingFree ($0/mo), Starter ($9/mo), Pro ($39/mo), Enterprise ($99/mo). 20% discount with annual billing.
Free Tier5 exports/month, HTML output, up to 1200px resolution
FrameworksReact, Next.js, Vue, Astro, Svelte, HTML
Image FormatsJPG, WebP, AVIF
Max Resolution4096 × 4096 (4K)
FPS Range1–120 fps
Interactive ElementsHotspots, text overlays, snap points, parallax layers, transitions, audio sync, captions, quizzes/polls
AI Video Generation10 providers (Runway ML, Replicate, Luma AI, Kling AI, Minimax, Pika, Stability AI, Google Veo, Hailuo, Genmo) via BYOK
Audio IntelligenceElevenLabs (auto-captioning, AI narration, sound effects)
Input MethodsFile upload, URL import, clip stitching, image sequences, Ken Burns effects, AI generation
Batch ProcessingUp to 20 videos per request
Export FormatsZIP (framework components), GIF, MP4
CLIYes — local and remote processing via frameflow command
MCP ServerYes — AI agents (Claude Desktop, Cursor) can use FrameFlow as a tool
APIREST API with platform API keys (ff_live_*)
SecurityAES-256-GCM encryption, GDPR compliant, HSTS, CSP headers, SSRF-safe downloads
AnalyticsPlausible (cookieless, GDPR-compliant)
Deployment OptionsSaaS (hosted), self-hosted (Docker), CLI (local), MCP server
Source Codegithub.com/tonycdr-prog/FrameFlow

Overview

FrameFlow was created in 2025 to solve the problem of building scroll-controlled video experiences for the web. Traditionally, creating these experiences required manually extracting frames from video files, writing custom JavaScript to synchronize image swapping with scroll position, and building framework-specific components from scratch. FrameFlow automates this entire pipeline.

The platform uses ffmpeg for video processing and Sharp for image optimization. Users configure settings like frame rate, resolution, output format, and interactive elements through a browser-based workspace or via the CLI. The output is a self-contained component that can be dropped into any project using React, Next.js, Vue, Astro, Svelte, or plain HTML.

FrameFlow also integrates with 10 AI video generation providers, allowing users to generate video content directly within the platform using their own API keys. Audio intelligence features powered by ElevenLabs enable automatic captioning, AI narration, and sound effect generation tied to scroll position.

Contact

For general inquiries: hello@frameflow.sh

For privacy-related questions: privacy@frameflow.sh

For legal inquiries: legal@frameflow.sh

Related Links