Chrome extension · nothing leaves your machine
Record your screen, your camera, and your point.
Zooroll records a screen, a tab, or just your camera — with a bubble of you in the corner and a highlighter you can draw with while the recording runs. The file lands in your Downloads folder. There is no account and no upload.
Free · no sign-in · works offline
This is live — drag the bubble, draw on the page, or pick the blinker and click something. ·
Where files go
Your Downloads folder, in a subfolder you choose. Named with the date and time so nothing collides.
Where video goes
Nowhere. The extension holds no network permissions. Recording works with the wifi off.
What it costs
Nothing, and there is no account to make. No watermark, no length limit, no upsell.
Three ways to record
Pick a source, press record.
Record a whole display or a single window
Chrome asks which one. Zooroll composites your camera on top and writes the result straight to disk.
- Captures at your display's real resolution, capped at 1080p by default to keep playback smooth
- Ends cleanly when you click Chrome's own "Stop sharing" bar
- System sound and microphone mixed into one track, without the echo loop
Record one tab and leave it running
Tab capture follows the page, not the screen, so you can answer a message in another window without it appearing in the recording.
- Captures the page audio as well as the picture
- You still hear the tab while it records, unless your microphone is on
- Survives switching windows, resizing and scrolling
Record just your camera
For interview answers, intros and video replies to a long email. No source picker, no screen — your camera fills the frame.
- A self-view window shows you exactly what is being recorded
- Mirror the picture for yourself; the file is saved unmirrored
- Requested at 1080p where your camera supports it
What you get
Built for the recording you actually make.
Not a demo reel of features — these are the things that decide whether a recording is worth sending.
A bubble of you, wherever you want it
Drag it anywhere on the frame, during the recording, from the page itself. Circle, rounded or square, sized from 10% to 40% of the width, mirrored if you prefer seeing yourself the way a mirror does.
Circle
Rounded
Square
Draw while you record
A highlighter for sweeping over a paragraph, a pen for circling a button, a text tool for labels, and a blinker that fires three rings at whatever you click and fades after three seconds — for pointing without leaving a mark behind.
Two sources, one clean track
System sound and your microphone are mixed properly, and the mix never reaches your speakers while the mic is live — which is what causes echo. Noise cancellation uses voice isolation where Chrome offers it.
Three seconds to get set
The count appears on screen but never in the file: the encoder does not start until it reaches zero. Cancel mid-count and nothing is written at all.
Sharp text, sensible files
1080p at 30fps by default, up to native resolution and 120fps if you want it. The encoder is told to protect small text, so code and UI stay legible.
The file is ready before you have stopped talking
When you stop, the recording opens on its own page: play it back, reveal it in your folder, or hand it straight to your system share sheet — WhatsApp, Mail, Messages, AirDrop, whatever you have installed. Nothing is uploaded to make that work.
The details
Specifications
- Sources
- Whole display, application window, single tab, or camera only
- Resolution
- 1080p by default · 720p, 1440p, 2160p or your display's native size
- Frame rate
- 24, 30, 60 or 120 fps, switchable before each recording
- Format
- WebM (VP9 + Opus) · MP4 (H.264 + AAC) where the Chrome build supports it
- Audio
- System sound and microphone mixed · echo cancellation, noise suppression and voice isolation
- Camera frame
- Circle, rounded or square · 10–40% of frame width · draggable during recording · optional mirror
- Annotation
- Highlighter, pen, text and blinker · five colours · undo and clear
- Saving
- Chrome's Downloads folder, in a subfolder you name · optional save-as dialog
- Network
- None. The extension requests no host permissions for its own use and contacts no server.
- Requires
- Chrome 116 or later, on macOS, Windows, Linux or ChromeOS
Your turn
Tell us what to build next.
Zooroll is small and changes quickly. If something is missing, awkward, or broken on your machine, say so here — feature requests are read in the order they arrive and shape what gets built.
Ideas already in the queue: trimming, blur regions,
keyboard shortcuts for the drawing tools.
Bug reports are more useful with your Chrome version and
operating system.
Leaving your email is optional. Without it we cannot
reply, only read.
Questions
Before you ask
Does my recording go anywhere?
No. The extension holds no network permissions, so it cannot send your video anywhere even if it wanted to. Recording works with the wifi switched off. The file is written to your Downloads folder by Chrome itself.
Can I choose where files are saved?
Within Downloads, yes — name any subfolder and Chrome creates it. Chrome sandboxes extensions to the Downloads directory, so no extension can write elsewhere. Turn on the save dialog if you would rather pick a location each time.
Is there a time limit?
No limit is imposed. Long recordings are held in memory until you stop, so a very long session on a machine with little free memory is the practical ceiling rather than any rule.
Can I record two people on a call?
Not today. Everything Zooroll records comes from your own machine. Recording a second person's camera and voice would mean sending video over the internet, which is a different product with different privacy trade-offs. If you want it, say so in the form above.