BrowserTools

Webcam Recorder

Record video from your camera

By Guga — BrowserTools maintainer, Tbilisi, Georgia Updated 2026-08-20
Free Private No uploads
What is Webcam Recorder?

The camera is requested at 1280×720 with the user-facing orientation selected, and a microphone track is added when the checkbox is ticked. That checkbox starts enabled, so a click on Start recording will ask for microphone access as well as camera — untick it first if you want a silent take. The resolution is a request, not a guarantee: the browser may hand back whatever the device supports, and this page does not display the negotiated size, so check the file's properties afterwards if it matters. You get a live preview while recording, plus pause, resume and stop. The result is a WebM file produced by the browser's own encoder.

Record video (with optional mic audio) from your webcam straight to a downloadable file. Perfect for quick video messages, reaction clips and testing your setup.

Private Webcam Recorder In Your Browser

Webcam Recorder is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.

Step-by-Step

How to use Webcam Recorder

1

Decide whether you want sound and set the Include microphone audio checkbox accordingly.

2

Press Start recording and allow camera access, choosing your camera if the browser offers a picker.

3

Frame yourself in the live preview; use Pause and Resume for a multi-part take, then press Stop.

4

Review the recording in the player and press Download recording to save the WebM.

Key Capabilities
  • Requests 1280×720 video with the user-facing camera, which is the sensible default for talking-head footage.
  • Adds a microphone track conditionally, so a silent capture is possible without granting mic access.
  • Shows a live, muted preview of the capture while recording so framing can be corrected on the take.
  • Encodes through the browser's MediaRecorder into WebM with no 30 MB engine download.
Common Use Cases
  • A remote consultant recording a short walkthrough of a client's dashboard to send before a call.
  • A course creator filming a two-minute welcome clip for the first lesson of a course.
  • A developer testing their own setup — checking framing, lighting and microphone levels before a live stream.
Clear Answers

Frequently Asked Questions

Why does the browser ask for my microphone when I only want video?
The include-audio checkbox is on by default, so a click on Start opens both permission prompts. Untick it before pressing Start and the page will request the camera alone. Renying the microphone afterwards is survivable, but unticking first avoids the dialog entirely.
Will I definitely get 720p?
No, and the page will not tell you what you got. 1280×720 is a request; the browser grants whatever the camera, its driver and the operating system support, which on older machines may be 640×480. Check the file's properties after the download if the resolution is critical.
Can I change the resolution, add a virtual background or apply effects?
No. This is a plain capture: no resolution or frame-rate picker, no device selection beyond the browser's own default, no filters, zoom or exposure controls. For anything more elaborate, use a dedicated recording application rather than a browser tab.
Is the file usable elsewhere, or is it WebM-only?
It is a WebM file containing VP8 or VP9 video with Opus audio, which plays in any current browser and in most modern players. If a tool you need rejects it, convert it here to MP4 — the first conversion on this site pulls a roughly 30 MB WebAssembly FFmpeg build from unpkg.com, cached afterwards.