Menu-bar GIF & MP4 mode (`⌘⇧N`)
Click the menu-bar icon, pick GIF or video, select your browser or simulator window, and go. Window capture uses ScreenCaptureKit, so notifications or other windows passing in front are never recorded.
Pull Requests & Documentation
Reviewers merge faster when a pull request shows the interaction instead of a wall of text. Ocelo sits quietly in your macOS menu bar (`⌘⇧N`), records a single window even if another app overlaps it, speeds through idle pauses, and exports a drag-and-drop MP4 or 20fps GIF in seconds.
macOS 15 (Sequoia)+ · Apple silicon · 5.5 MB download · Every feature. Clean 720p exports up to 60 seconds.
Click the menu-bar icon, pick GIF or video, select your browser or simulator window, and go. Window capture uses ScreenCaptureKit, so notifications or other windows passing in front are never recorded.
Recording against staging or production? Draw a pixelate or blur box over an API token, email, or customer name and turn on Follow Content. Apple’s Vision framework tracks the element as the page scrolls and zooms.
For silent README loops and bug reproductions, Ocelo detects stretches where the pointer rests for more than 0.3s and speeds through them automatically while keeping deliberate drags at normal speed.
How it compares
| What matters | Ocelo | Typical cloud / Electron recorder |
|---|---|---|
| Window isolation | Records only the chosen window, even behind other apps | Screen-region crop records notifications and overlapping windows |
| Secret redaction | Window-anchored blur/pixelate that tracks scrolling via Vision | Static screen-space box that slides off the secret when you scroll |
| GIF sizing | Capped at 720p / 20fps so files stay GitHub-embeddable | Bloated 60MB files that GitHub refuses to attach |
| Crash safety | Takes & JSON edits auto-save in Application Support immediately | Temp files lost if you close the preview window |
Pricing
Both give you the same app with nothing held back. Tax is handled by Polar, our merchant of record, and shown before you pay.
Best value
$79once
Yours to keep. No renewal.
Buy it outright$24a year
Cancel whenever you like.
Subscribe yearlyEvery feature, on your real work, for as long as you like. Export clean 720p videos up to 60 seconds — record as long as you want and cut it down. Nothing else is held back: no feature is greyed out and there is nothing to sign up for.
Questions
GitHub READMEs and PR comments support dragging and dropping `.mp4` and `.gif` files directly, with strict file-size limits. Ocelo exports hardware-accelerated H.264/HEVC MP4s and 720p 20fps GIFs so your clip uploads cleanly every time.
Vision tracking is precomputed forward once so preview and export match frame-for-frame. If the target scrolls off-screen or Vision confidence drops, tracking stops immediately rather than wandering onto the wrong part of the UI.
More workflows
Record polished macOS product demos with automatic zoom, motion blur, presenter scenes, and on-device captions. $79 once to keep, or free 720p exports forever.
Headless CLI & Agent SkillDrive macOS window recordings from Claude Code, Cursor, Antigravity, or shell scripts. Ocelo ships a headless CLI (`--record --json`) that turns storyboards into zoomed, captioned MP4s.
Launch & Feature VideosTurn a raw macOS window recording into a launch-ready product video. Critically damped automatic zooms, physical shutter motion blur, presenter scenes, and on-device captions.
3.8 MB · SwiftUI · Zero ElectronOcelo is a 5.5 MB native macOS screen recorder built with SwiftUI, ScreenCaptureKit, Core Image, and AVFoundation. No Electron, no background telemetry, and no Accessibility keystroke tap.