Cursor zoom, captions, voice over and the edit are already on. No sign-in, no monthly fee, and your recordings never leave your Mac.
Free · macOS 13+ · Apple Silicon & Intel
A short clip recorded and edited entirely in TinyRec.
How it works
Record → Tweak → Export.
01 · Script
Break your video into scenes and type the lines — TinyRec keeps you on track. Or skip this entirely and wing it.
02 · Record
Native macOS capture at 60fps with cursor, camera and mic. Re-record any scene without touching the rest.
03 · Edit
Cursor zoom, captions and voice over are already on. Nudge what you want, then export up to 4K.
Auto Zoom
Motion-tracked zoom with no keyframes. You click, it zooms. You move, it pans. Tweak the curve if you want — most people don't.
Subtitles
Whisper transcribes your narration locally — no cloud upload, no per-minute charge. Pick a style preset and ship them.
Voice Over
Turn any text into a natural AI voice track, timed to your scenes. Re-recording a line is a keypress, not a session.
Camera
Webcam bubble with smooth fullscreen-to-corner intros. Resize, reposition, restyle — and hide it on the parts that don't need a face.
Styling
A library of wallpapers, gradients and frame themes. Drop in your brand colors and every video matches without you thinking about it.
Annotations
Text, arrows, highlights, shapes — drop them anywhere on screen, animate them in and out. They feel native, not bolted on.
Masks
Blur, pixelate or blank out passwords, names, that one tab you forgot to close. Or invert it — mask everything else and spotlight one area.
Timeline
Trim, reorder, change speed, cut silence. The defaults are sane, so most edits take seconds — but the precision is there when you need it.
Under the hood
TinyRec pairs Apple's native capture APIs with a Rust render pipeline — so recording is light and exporting is genuinely fast.
Built with Rust
The export pipeline is a native Rust binary. 4K renders are typically 2-3× faster than the source video.
Native macOS capture
ScreenCaptureKit at 60fps. No browser, no Electron capture quirks.
On-device, always
Recording, transcription and export run locally. Nothing leaves your Mac unless you share it.
No signup. No monthly fee. Nothing leaves your machine.
Download for macOSmacOS 13+ · Apple Silicon & Intel
Free is fully featured — exports just include a small TinyRec watermark. Pay once to remove it. No subscription.
Every feature, every length, every resolution — with a small watermark on exports.
Pay once, removes the watermark, yours forever. Supports a solo dev.
And a few I wish more people asked.
Download the .dmg, drag TinyRec into Applications, and open it. The first run walks you through Screen Recording, Camera and Microphone permissions — takes about a minute.
macOS 13 (Ventura) and later, on both Apple Silicon and Intel Macs. Apple Silicon is recommended for 4K capture and export.
They stay on your Mac. Recording, transcription and export all run locally — nothing leaves your machine unless you choose to share a clip yourself.
Free is fully featured — unlimited recordings, every effect, up to 4K export. Exports just include a small TinyRec watermark. Lifetime ($39, one-time) removes the watermark, adds priority support, and includes all future updates.
Yes. editor.tinyrec.io is the same editor in the browser — handy if you're on someone else's machine.
One person — me, David. I wrote TinyRec because every screen recorder I tried fell short in some specific way. This is my answer.
Email nam.trankhanh.vn@gmail.com or DM @davidtranwd on X. I read every message.
Hi, I'm David.
I record a lot of screencasts — for tutorials, for product demos, for the times I give up explaining something in Slack. For years I bounced between Loom, QuickTime, Screen Studio and a stack of half-built scripts. None of them did exactly what I wanted.
So I started writing my own. TinyRec is the result — the recorder I wanted: native Mac, your stuff stays on your Mac, no monthly fee, the editor's right there.
If you find a bug, or there's a feature you wish was there, @davidtranwd on X is the fastest way to reach me.