Image

Free Screen Recorder

Record your screen, window, or browser tab with optional audio. Saves as WebM. No upload — everything stays in your browser.

Loading interactive tool…

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

  1. Click 'Start Recording' to open the screen picker
  2. Select your screen, window, or tab
  3. Optionally enable system audio or microphone before sharing
  4. Click 'Stop' when done
  5. Preview and download the WebM recording
  6. 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

Bug report screencast

Input

Tab capture, microphone on, 90-second recording reproducing the issue

Expected result

Sub-20 MB WebM ready to attach to a GitHub issue or Slack thread

Tutorial demo

Input

Entire-screen capture, microphone on, 5-minute walkthrough

Expected result

Around 50–80 MB WebM tutorial video with your narration and full screen context

Webinar recording

Input

Tab capture on the meeting tab, 45-minute session, no microphone

Expected result

Multi-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.

Explore the category

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