About this tool
Free Screen Recorder lets you capture your screen, a specific application window, or just a browser tab directly from your browser. No software to install — it runs entirely using your browser's built-in screen capture API. You can optionally include system audio or microphone input. Recording is saved as a WebM file on your device; nothing is uploaded to any server.
Why use it
100% browser-based — no software to download
Privacy-first: your screen content never leaves your device
Supports screen, window, and tab capture
Optional audio (system and microphone)
Instant WebM download
Pause/Resume during recording for natural workflow
How to use
- Click 'Start Recording' to open the screen picker
- Select your screen, window, or tab
- Optionally enable system audio or microphone before sharing
- Click 'Stop' when done
- Preview and download the WebM recording
- Select your screen, application window, or browser tab
When it helps
- Creating quick tutorial or demo videos
- Recording a bug to share with a developer
- Capturing a presentation or webinar
- Recording gameplay or browser activity
- Creating content without screen-recording software
- Producing screen captures from a locked-down corporate device that can't install OBS
Examples
InputTab capture, microphone on, 90-second recording reproducing the issue
Expected resultSub-20 MB WebM ready to attach to a GitHub issue or Slack thread
InputEntire-screen capture, microphone on, 5-minute walkthrough
Expected resultAround 50–80 MB WebM tutorial video with your narration and full screen context
InputTab capture on the meeting tab, 45-minute session, no microphone
Expected resultMulti-hundred-MB WebM archive of the webinar saved locally for replay
Tips
- For tutorial videos, choose 'Tab' capture instead of 'Entire screen' — it produces smaller files and avoids accidentally exposing other windows.
- Mute notifications and close chat apps before starting — system audio captures everything that plays through your speakers.
- Long recordings (30+ minutes) consume significant RAM; consider stopping and starting fresh between sections.
- Test your microphone level in the OS sound settings before starting — there's no live audio meter inside this tool.
- If you need MP4 output, convert the resulting WebM with the Video Resize & Converter tool.
- Keep the browser tab focused; minimised browsers may pause MediaRecorder on some platforms.
Frequently Asked Questions
Does my recording get uploaded anywhere?⌄
No. Everything happens locally in your browser using the MediaRecorder API. Your recording is never sent to any server.
What format is the output?⌄
WebM (VP9 where the browser supports it), which plays in modern browsers and most video editors. To get MP4, convert the file with the Video Resize & Converter tool.
Can I record system audio?⌄
Yes — choose 'System audio' before starting. Note: system audio capture depends on your OS and browser; it's supported in Chrome on Windows and Mac.
Is there a time limit?⌄
No enforced limit, but very long recordings can create large files. The recording is kept in browser memory until you download it.
Why doesn't it work on Firefox?⌄
Firefox doesn't support screen audio capture. Video capture works, but for audio you'll need Chrome or Edge.
Can I pause the recording?⌄
Yes, use the Pause/Resume button during recording.
What is WebM?⌄
WebM is an open video format developed by Google. It's widely supported for web video and produces smaller files than MP4 for similar quality.
Glossary
- MediaRecorder API
- Browser API that encodes a MediaStream (video/audio) into a downloadable Blob. Powers all in-browser recording here.
- getDisplayMedia
- Browser API that prompts the user to share a screen, window or tab as a video MediaStream.
- VP9
- Open video codec developed by Google. Produces smaller files than H.264 at similar quality and is the default WebM video codec.
- Opus
- Open audio codec used inside WebM. Excellent quality from low to high bitrates and standard for browser audio capture.
- Container format
- The wrapper file. WebM holds VP9 video + Opus audio; MP4 holds H.264 + AAC. The output here is WebM.
- Bitrate
- Bits per second of encoded data. The browser picks a sensible default based on resolution and content.
- Frame rate (FPS)
- Frames per second of the captured video. Matches your display refresh, typically 30 or 60 fps.
- Tab capture
- A getDisplayMedia mode that records only a single browser tab's contents — smaller files and no risk of leaking other windows.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities