Zooroll Get Zooroll

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

quarterly-review.internal REC 00:00:04

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.

A desktop being recorded, with a round camera bubble in the lower right

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
A browser window with one tab highlighted and a camera bubble in the corner

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
A camera-only recording filling the frame

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.

Camera bubble

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.

Circular camera frame Circle
Rounded square camera frame Rounded
Square camera frame Square
Annotation

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.

Highlighter Pen Text Blinker Undo 5 colours
Sound

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.

Countdown

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.

Picture

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.

Afterwards

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.

WebM · VP9 + Opus MP4 where Chrome supports it Custom subfolder Share sheet Pause and resume Alt+Shift+S to stop

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

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.