Screen Recorder

Record your screen, a window or a browser tab with audio and download the video — no install, no watermark, no upload.

00:00

Press Start recording, then pick the screen, window or tab you want to capture. Tick “Share audio” in your browser’s picker if you want the sound too.

Checking which video formats this browser can record…

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

This screen recorder uses your browser’s own capture APIs: getDisplayMedia asks you which screen, window or browser tab to share, and MediaRecorder writes the frames straight into a video file inside this tab. Nothing is uploaded, there is no account, no watermark and no time limit beyond your own disk space — the finished file is created in memory and saved with a normal browser download. Tick Also record my microphone before you start if you want to narrate; system or tab sound comes from the “Share audio” checkbox in the browser’s own picker, which Chrome and Edge offer for tabs and whole screens.

Pick the quality before you start: 8 Mbps keeps small text in code editors crisp, 1.5 Mbps makes a file small enough to email, and 15 fps is fine for slides while 60 fps is worth it for animation or gameplay. You can pause and resume as often as you like and it all lands in one take, and pressing your browser’s own “Stop sharing” bar ends the recording just like the Stop button here. The output is WebM (VP9 or VP8) in Chrome, Edge and Firefox, and MP4 in browsers that record that instead — both play in any modern browser, VLC and every video editor, and you can drop the file into a converter afterwards if you need something else. Screen capture needs a desktop browser: iOS Safari has no getDisplayMedia, so use the built-in iPhone screen recorder there instead.

Frequently asked questions

Is my screen recording uploaded anywhere?

No. The tool uses two APIs that are already built into your browser: getDisplayMedia asks which screen, window or tab you want to share, and MediaRecorder writes those frames into a video file inside this tab's memory. There is no server, no account, no upload and no shareable link created behind your back, which matters when the recording shows customer data, an internal dashboard, a bug report or anything else you would not post publicly. The finished file is handed to your browser as an ordinary download. The flip side of keeping everything local is that the recording only exists in this tab, so save it before you close or reload the page — and there is no cloud copy to recover if you forget.

Can I record the sound as well as the picture?

Yes, from two separate sources. System or tab sound comes from the "Share audio" checkbox in your browser's own picker: Chrome and Edge offer it when you share a browser tab or an entire screen (not for a single window), and Firefox offers it for whole-screen shares. Your own voice comes from the "Also record my microphone" checkbox on this page, which requests microphone access and mixes that track into the same file — ideal for narrated demos and walkthroughs. If you tick the microphone box and access is denied, the screen is still recorded and a short note tells you the voice track is missing rather than silently losing the take. On macOS you may also need to allow screen recording for your browser in System Settings › Privacy & Security.

What file format do I get, and does it work on my phone?

Chrome, Edge and Firefox record WebM (VP9, or VP8 on older builds); browsers that prefer MP4 record H.264 instead, and the page tells you which one it picked before you start. Both formats play in any modern browser, in VLC and in every mainstream video editor, and you can convert the file afterwards if a specific app demands something else. Quality is up to you: 8 Mbps keeps small text in code editors readable, 1.5 Mbps produces a file small enough to email, and 15 fps suits slides while 60 fps is worth it for animation or gameplay. Screen capture is a desktop feature — iOS Safari has no getDisplayMedia at all, so on an iPhone or iPad use the built-in screen recorder in Control Centre and Android users should use their system recorder.

Report a bug