What is CaptureFlow?
CaptureFlow is an open-source screen recorder with instant share links, self-hostable on your own Cloudflare account. The share link is ready the moment you stop recording because the upload runs while you record.
You can record a tab, a window or your whole screen, with a camera bubble and microphone. Viewers can react with emoji and comment on the video, and you can see who watched. It also supports annotated screenshots and workspaces with public, workspace-only or private visibility.
There is a hosted version and a self-hosted one. Self-hosting runs with docker compose on your own server or on your own Cloudflare account using Workers, D1 and R2. Pricing is by storage for the whole team, never per seat, and every feature ships in the open-source build.
Key capabilities
- Recording of a tab, a window or the whole screen with camera and mic
- A share link ready as soon as recording stops
- Emoji reactions and comments on videos, plus viewer tracking
- Annotated screenshots with arrows, text and blur
- Team workspaces with visibility controls
- Self-hosting with Docker or Cloudflare
Where CaptureFlow fits
CaptureFlow fits asynchronous walkthroughs, visual explanations and team feedback workflows where a recording or annotated screenshot can be shared instead of exchanged as a file. Comments and viewer information keep feedback attached to the recording.
Before deployment, teams should check capture requirements against the available Chrome extension and source-built macOS recorder. Self-hosted installations require configuration of the application address, storage and sign-in providers. A private company instance also requires an allowed email-domain restriction. Docker stores the database, recordings and generated secrets locally, so operators should plan their protection and backups.
Install
docker compose up -dReviews of CaptureFlow
Be the first to share your experience with CaptureFlow.
Write a review
Loading review form…
