Open-source macOS screen recording app with auto-zoom, cursor effects, and timeline editing — Screen Studio alternative.
Screenize uses a two-pass processing model: first capture raw video alongside mouse and click data, then apply intelligent zoom, click effects, and background styling through a timeline-based editor. The result is polished screen recordings without manual keyframing.
- Screen & Window Capture — Record entire displays or individual windows via ScreenCaptureKit with audio input
- Mouse Tracking — Automatic cursor position and click logging saved alongside every recording
- Smart Auto-Zoom — Intelligent zoom keyframes generated from mouse data and UI element analysis using the Vision framework
- Timeline Editor — Edit zoom, cursor, click effect, and keystroke keyframes on a multi-track timeline with easing curves
- Click Effects — Configurable ripple animations triggered on mouse clicks
- Keystroke Overlays — Automatically display keyboard shortcuts (e.g. ⌘C, ⇧⌘Z) on screen with customizable text, duration, and position
- Custom Cursors — Replace the system cursor with styled alternatives in exports
- Background Styling — Apply solid colors, gradients, or images as backgrounds around the recording
- Export — Render final video to MP4 or MOV with all effects applied
- macOS 13.0 or later
Download the latest version from GitHub Releases.
Open the .dmg file and drag Screenize into the Applications folder.
macOS Gatekeeper warning: Screenize is not notarized with Apple, so macOS may display a warning when you first open the app. To open it:
- Right-click (or Control-click) the Screenize app in the Applications folder
- Select Open from the context menu
- Click Open in the dialog that appears
Alternatively, go to System Settings > Privacy & Security, scroll down, and click Open Anyway next to the Screenize message.
You only need to do this once — macOS will remember your choice for future launches.
On first launch, Screenize will request the following permissions:
- Screen Recording — Required to capture your screen
- Microphone — Required for audio recording
- Accessibility — Required for UI element detection and smart zoom
Grant each permission when prompted, or enable them manually under System Settings > Privacy & Security.
- Launch Screenize and select a screen or window to record
- Start recording — mouse movements and clicks are tracked automatically
- Stop the recording — it opens in the timeline editor
- Review auto-generated zoom and keystroke keyframes, or add click effects and cursor styles manually
- Export the final video with all effects applied
| Shortcut | Action |
|---|---|
Cmd+Shift+2 |
Toggle recording (global hotkey) |
Cmd+R |
Start/stop recording |
Cmd+P |
Pause/resume |
Cmd+E |
Export |
Contributions are welcome. Please read the Contributing Guide before submitting a pull request.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Sung YeIn — GitHub
