Camera & Mic Test

Test your webcam and microphone right in the browser.

Camera test
Microphone test
Current level0%

Privacy note: the camera feed and mic level are rendered only inside this page. Nothing is recorded, stored or uploaded; the devices are released as soon as you press "Stop" or leave the page.

How to use

  1. Click "Start camera" and choose "Allow" in the browser permission prompt to see your live local feed.
  2. Click "Start microphone" and speak at a normal volume: the level bar and percentage should react.
  3. The two devices are tested independently, so you can check either one alone. Press "Stop" when done to release the devices.
  4. If startup fails, follow the on-screen hints about browser permissions, device availability and OS privacy settings.
  5. A quick check here before a video call confirms both devices work: the feed and audio never leave your device.

FAQ

Why doesn't the browser show a permission prompt?
Three common causes: the site was previously set to "Block forever": restore it via the permission icon in the address bar or the browser's site settings; the page is not served over HTTPS (or localhost), so the browser blocks it outright; or camera/mic access is disabled for the entire browser at the OS level.
The mic is on but the level bar doesn't move?
First make sure nothing is muted: check the system input device and volume, and confirm the browser is allowed to use the microphone you are actually speaking into. Laptop users should look for a physical mic switch. If several microphones exist, switch the default device in system settings and test again.
Is my video or audio saved or uploaded?
No. The video stream plays through a local video element and the mic data is only used to compute a level inside the browser. This site has no recording, storage or upload logic at all, and the streams stop the moment you close the page.
Can I test on a phone?
Yes. Modern mobile browsers support getUserMedia and will ask for permission the first time; some devices require you to separately allow microphone access for the browser in system settings. The front camera is usually opened as the default device.

How to use

  1. Start the camera

    Press Start camera and click Allow in the browser permission prompt. Your live feed then plays inside the page, rendered locally only.

  2. Judge the picture quality

    A working camera shows a clear, smooth image. If the feed is black or dark, check for lens covers and lighting before blaming the device.

  3. Watch the mic level meter

    Press Start microphone and speak normally. The level bar and percentage should react to your voice, confirming the microphone picks up sound.

  4. Stop to release devices

    Click Stop when finished; the camera light goes out immediately. Both devices are independent, so you can test either one alone.

  5. Follow the error hints

    On failure the red notice explains the cause. Re-allow permissions via the address-bar icon, close apps holding the device, or check OS privacy settings.

About this tool

Camera & Mic Test verifies your webcam and microphone without installing anything. The camera stream plays through a local video element. Mic input is analyzed with the Web Audio API and shown as a live level bar and percentage. Nothing is recorded, stored or uploaded, and the page has no upload logic at all. The devices are released the moment you press Stop or close the tab. Browsers only expose devices in a secure context, meaning HTTPS or localhost.

The classic use is a ten-second self-check before a video call, online interview or live class, so you never discover a dead microphone mid-meeting. It also helps after installing a new system, plugging in a USB webcam or pairing Bluetooth earphones. When the other side cannot hear you, open this page first. You can see immediately whether the mic produces any signal at all.

How it works

Browsers treat cameras and microphones as high-sensitivity permissions. Every getUserMedia call triggers an explicit prompt, the grant is stored per site, and you can revoke it at any time from the address-bar icon. HTTPS is a hard requirement, which is why the buttons stay dead when the page is opened over http. Calling stop releases the devices immediately. The camera light going dark is your physical confirmation that nothing is still streaming.

The level meter comes from a Web Audio analyser node. The microphone input is sampled frame by frame in the time domain and mapped to a percentage and a bar. It measures input strength, not quality. Background noise, plosive pops and OS-level noise suppression all show up in the curve. A bar that rises and falls proves the capture chain works. What the other side actually hears also depends on codecs, network jitter and the meeting app's own processing.

When to use it

  1. A 30-second pre-flight

    Run the picture and the level meter before a stream or an online class. Confirm no beauty filter or virtual camera has grabbed the device, and never debug in front of an audience.

  2. Plug in, prove it works

    New USB webcam or Bluetooth headset? Verify here that the image appears and the level bar moves. Do that before wrestling with a meeting app's device menus and permission prompts.

  3. Isolate the cannot-hear-you case

    If the bar moves as you speak, your capture chain is innocent. The fault sits with the listener's output device or the app's input routing, and you can now prove it.

Tips & tricks

  • If permission was denied earlier, click the icon at the left of the address bar and allow camera and microphone for this site.
  • A busy device is the most common failure: close video calls, streaming or screen-recording apps that hold the camera.
  • When the level bar stays flat, check the system input device and mute switches. Laptops may have a physical mic slider.

Things to watch

  • Background tabs freeze the feed

    Some browsers pause video frames and throttle audio sampling once the tab loses focus, so the readings stop being trustworthy. Keep the page in the foreground while you test.

  • Hardware switches outrank all

    A camera privacy shutter or a keyboard mic-mute key beats any OS setting. A black picture or a dead-flat level bar means checking those physical switches first.

  • Grants deserve periodic cleanup

    Once a site is allowed, later calls raise no prompt. Clearing camera and microphone permissions from your browser's site settings now and then is a habit worth keeping.

Related Tools