🔴 Screen Recorder
Record your screen directly in the browser and download the result as a WebM video — no install, no upload, nothing leaves your device.
About
This tool uses the browser's getDisplayMedia API to capture your screen, window, or browser tab, and records the stream with MediaRecorder into a WebM file you download locally. Optional audio sources — system/tab audio and microphone — are mixed together using the Web Audio API before being fed into the recorder, so you can narrate while recording. Everything runs entirely on your device; no video data is ever sent to a server. Because getDisplayMedia requires a secure context, the page must be served over HTTPS (or localhost). Tab and system audio capture works most reliably in Chrome and Edge; Firefox captures microphone only.
How to use
- Open this page over HTTPS (or localhost) in Chrome or Edge for full audio support.
- Select your audio sources: toggle system/tab audio, microphone, or both — or record silent video.
- Click Start Recording. The browser will ask you to choose a screen, window, or tab to share.
- Record your session — a live timer shows elapsed time. Click Stop Recording when done.
- Preview the recording in the browser and click Download to save the WebM file to your device.
FAQ
- Does this tool upload my recording to a server?
- No. Everything is handled by your browser using getDisplayMedia and MediaRecorder. The video is assembled and stored in memory on your device and never sent anywhere.
- Why does system audio not appear in Firefox?
- Firefox's implementation of getDisplayMedia does not expose system or tab audio. Use Chrome or Edge to capture audio from your screen or a browser tab.
- Why does the page need to be served over HTTPS?
- getDisplayMedia is a powerful browser API that browsers only allow in secure contexts — HTTPS pages or localhost. It will not work on plain http:// URLs.
- What video format does the recording use?
- Recordings are saved as WebM, the format natively produced by MediaRecorder in all major browsers. You can convert WebM to MP4 or GIF with other tools on this site.
- Can I record just one browser tab instead of the whole screen?
- Yes. When the browser share dialog opens, switch to the 'Tab' option and pick the specific tab you want. Tab capture also enables system audio in Chrome and Edge.