Screen Recorder — Browser-Based, No Watermark

Capture your screen, a window or a single tab with audio, then download the video file. Nothing is uploaded — the recording is created and saved on your device.

Quick answer: Record your screen right in the browser — with system/tab audio and optional microphone. Free, no install, no watermark, no time limit. The recording never leaves your device.

How to use

  1. Press Start Recording and pick a screen, window or tab in the browser prompt.
  2. Present or demo — a timer shows the elapsed recording time.
  3. Press Stop — the video (WebM) downloads automatically.

About this tool

Built on the browser's own capture engine (the same one video-call apps use), this recorder asks you exactly what to share — the full screen, one window or one tab — and records locally at up to 30fps with audio. When you stop, the video downloads straight to your device: no server, no watermark, no account, no time limit beyond your free disk space. Perfect for tutorials, bug reports and quick demos. Your browser shows a clear sharing indicator the whole time and you can stop from the browser UI too. Your file never leaves this page — everything runs in your browser, there is no upload endpoint on this site, and the file is dropped from memory when you close the tab.

FAQ

Is my screen uploaded?
Never — recording and saving happen entirely on your device; there is no upload endpoint.
What format is the recording?
WebM (VP8/VP9) — playable everywhere; convert with any video converter if you need MP4.
Can it record system audio?
Yes — enable 'Share tab audio' or system audio in the picker where your browser offers it.
Is there a time limit?
No artificial limit — very long recordings are bounded by your device memory/disk.
Why does my browser ask permission?
Screen capture always requires your explicit consent — that is a browser safety feature, not ours.
Does it work on phones?
Android Chrome supports it; iOS Safari has limited support — desktop is recommended.

Rate this tool

Your rating stays in this browser (local storage) — nothing is sent to any server.