Screen recording, reframed.

Screen recording for macOS with a built-in editor. Record your screen, webcam, and audio, then trim, zoom, style, and export to MP4, MOV, ProRes, or GIF.

or install via Homebrew

Terminal
brew install --cask jkuri/reframed/reframed
Recording

What you can record

Record any screen, window, region, or iOS device with system audio, microphone, and webcam overlay.

Screen Capture

Record full screen, a single window, or a custom region with resizable handles at up to 60 fps.

iOS Device Recording

Record connected iPhones and iPads over USB. Great for app demos and mobile walkthroughs.

Audio Capture

Record system audio and microphone simultaneously. A shared clock and real-time drift correction keep all tracks in sync, even on long recordings.

Webcam Overlay

Picture-in-Picture webcam with adjustable size, position, corner radius, and border.

Cursor Metadata at 120 Hz

Cursor position and clicks are sampled at 120 Hz, separate from the video stream. This feeds the cursor overlay and zoom automation in the editor.

Recording Controls

Countdown timer, pause/resume, sound effects, and your last selection area is remembered between sessions.

Editor

Built-in timeline editor

Made for screen recordings. Trim, zoom, add backgrounds, generate captions, reduce noise, and go fullscreen on webcam. Live preview for everything.

Timeline Editor

Trim video, system audio, and microphone tracks separately using start and end handles.

Backgrounds & Styling

Solid colors, gradient presets, or custom images as backgrounds with adjustable padding, corner radius, and shadows.

Zoom & Pan

Add zoom keyframes by hand with smooth easing, or let auto-detection place them based on where you clicked. Cursor-follow mode keeps the viewport centered.

Camera Fullscreen

Mark segments where the webcam takes over the full frame for talking-head moments, then cut back to the screen recording.

Captions

On-device speech-to-text powered by WhisperKit. Pick a model size, choose mic or system audio, and burn captions into the video or export as SRT/VTT.

Camera Backgrounds

Replace the webcam background with a blur, solid color, gradient, or image using real-time person segmentation.

Audio & Noise Reduction

Per-track volume controls with RNNoise-based noise reduction on the microphone.

Click Sounds

Play a sound on every mouse click. 30 samples in five categories: click, drop, select, switch, and toggle.

Spotlight

Dims everything outside a radius around the cursor. Add spotlight regions on the timeline with per-region overrides and fade transitions.

Live Preview

See everything in real time before you export: backgrounds, zoom, cursor overlay, and webcam.

Export

Export

MP4, MOV, GIF, and ProRes with multi-core parallel rendering.

Multiple Formats & Codecs

Export to MP4, MOV, or GIF. Choose from H.264, H.265 (HEVC), ProRes 422, or ProRes 4444 codecs.

Resolution & Frame Rate

Export at the original resolution or scale to 4K, 1080p, or 720p. Frame rates up to 60 fps.

Parallel Rendering

Renders across all CPU cores. Progress bar and ETA included.

MIT License

Fully open source

The source code is on GitHub. Browse it, contribute, or fork it. Also on Homebrew.