Device diagnostics · browser-local

Test your camera, webcam, and microphone online

Test a camera and microphone with live preview, device selection, level meter, noise-floor snapshot, and a short local recording. Runs in this browser with no upload.

Work happens in the current browser. The route does not require an account or a server-side processing job.

Interactive browser workspace

Test your camera, webcam, and microphone online

The live tool is loaded in this browser only. This tool can request camera, microphone only after you choose the relevant action.

Load the interactive workspace →

What it does

Useful, focused capabilities

  • Explicit camera and microphone permission
  • Actual resolution, frame rate, channels, and sample rate
  • Live dBFS meter, peak, and clipping indicator
  • Three-second room-noise snapshot
  • Local test frame and five-second sample recording

Browser compatibility

Requirements and honest fallbacks

JavaScript and a modern browser; media capture tools require HTTPS and explicit permission.

  • JavaScript
  • HTTPS or localhost
  • getUserMedia
  • camera and/or microphone
  • enumerateDevices
  • AudioContext
  • MediaRecorder
  • download support

Questions people ask

Clear answers and limits

Is the camera or microphone uploaded?

No. The live tracks, analyser, snapshot, and sample recording stay in the browser. Downloads are created from local Blob URLs.

Why are device names missing before I start?

Browsers commonly hide non-default device labels until permission is granted to reduce fingerprinting.

What is dBFS?

It is a digital level relative to the maximum representable signal. Zero dBFS is the digital ceiling; quieter values are negative.

Can this measure room noise in decibels?

Not in calibrated dB SPL. That requires a calibrated microphone and known gain chain.

Why is the actual resolution different from my choice?

The resolution selector is a browser constraint request. The camera and browser may negotiate a nearby supported setting, which the page then reports.

Can I test only the microphone or only the camera?

Yes. Turn either device off before starting. A microphone-only run keeps the preview area informational and still provides the meter, noise snapshot, and audio sample.

Does the speaker tone test every output device?

No. It plays a short local tone through the browser's current default output path. Output-device selection support varies.

How to test your camera and microphone

Test camera and microphone permission, live preview, selected-device facts, audio level, room-noise snapshot, and a short local recording in this browser. The result describes this session and cannot certify hardware or professional recording quality. Use the same browser and device setup as the app or call you plan to use.

What to choose and what you get

What to choose

  • explicit camera or microphone permission

Result

  • an on-page device report, optional PNG camera snapshot, and optional short browser-supported test recording

Supported use

  • Webcam & Microphone Test — Private Browser Check

Supported formats

  • Accepted formats: browser camera stream, browser microphone stream.
  • Output formats: HTML report, PNG, browser-supported media.

Browser support and permissions

  • Modern browser with JavaScript, a secure context, and explicit camera and microphone permissions after the user starts the test.
  • Permission boundary: camera; microphone.

Worked example

A video call setup needs camera preview, selected-device facts, microphone level, room-noise snapshot and a short local sample.

Starting facts

  • Camera and microphone permission is explicit.
  • Browser constraints may negotiate different settings than requested.

Observed operation: Choose the devices, start the local preview and meter, capture the noise snapshot and record a short sample.

Review the result: Watch and listen to the sample, review actual resolution, frame rate, channels and clipping, then retest in the intended call app.

Boundary: The test cannot certify hardware, bandwidth, calibrated sound level, professional quality or behavior in another application.

What you can do

Test a camera, webcam, and microphone in the current browser session.

Choose another tool when

  • Choose another browser tool when the required device capture or result is different.

Check your result

  • Explicit camera and microphone permission
  • Actual resolution, frame rate, channels, and sample rate
  • Live dBFS meter, peak, and clipping indicator

Things to know

  • Review the result on the intended device before relying on it.

Privacy boundary

The camera and microphone streams stay in the current browser session and are not sent to an Aftermath processing service. How local processing is verified.

What this tool verifies

Checks the displayed limits and reports or creates an on-page device report, optional PNG camera snapshot, and optional short browser-supported test recording from explicit camera or microphone permission.

Check before sharing

The result describes this browser session; it is not a hardware, recording-quality, or professional certification.

How it works · Privacy · Terms of use · Contact