Skip to content

Screen Recorder

Capture your screen directly in the browser using the Screen Capture API. Download recordings as WebM video files.

Not supported: Screen recording requires Chrome, Edge, or another Chromium-based browser. Safari does not support getDisplayMedia for screen capture.
Browser-only recording: Compatible with Chrome and Edge. Safari is not supported. Audio capture from the screen may require additional permissions. Recordings are stored temporarily in memory and deleted when you close this page.
Format: WebM video (VP9/Opus). Playable in Chrome, Firefox, and Edge. Convert to MP4 with HandBrake or FFmpeg if needed.
Privacy: All recordings are processed locally in your browser. Nothing is uploaded to any server.

Browser Screen Recording

Modern browsers support screen capture through the Screen Capture API, which provides the getDisplayMedia() method. This allows web applications to request permission to record the user's screen, a specific application window, or a browser tab — all without requiring any software installation.

The MediaRecorder API compresses the captured stream in real time using VP9 video encoding and Opus audio encoding, producing WebM files that are smaller and of comparable quality to H.264 MP4 for typical screen content. All processing is local — no data leaves your browser.

How to Record Your Screen

1
Click Start Recording

Click the Start Recording button. Your browser will show a permission dialog to choose what to share.

2
Choose Your Source

Select your entire screen, a specific window, or a single browser tab. Optionally include audio.

3
Stop and Download

Click Stop Recording or use the browser's "Stop sharing" button. Then click Download WebM to save the file.