Pre-Meeting Check
Checking...
Testing your camera, mic, browser, and connection.
Your browser will ask for camera and microphone permission
Camera
Click "Allow" to test your camera
Microphone
Click "Allow" to test your microphone
Browser
Checking browser compatibility...
Network
Checking network connection...
What to check before a video call
Nothing is worse than joining a meeting only to discover your camera isn't working, your microphone is muted at the system level, or your internet connection is too slow for video. This pre-meeting check runs through everything in seconds so you can fix issues before the call starts.
Camera: We request access to your camera and verify it produces a video feed with acceptable resolution and frame rate. Most video call platforms (Zoom, Google Meet, Microsoft Teams, Webex) require at least 720p for HD video. If your camera only outputs 480p or lower, participants will see a blurry image.
Microphone: We request microphone access and measure the audio volume level for two seconds. If we detect silence, your mic may be muted, the wrong input device may be selected, or the mic itself may be faulty. Speak normally during the test to verify audio is being captured.
Browser: Video calls rely heavily on WebRTC, which handles peer-to-peer audio and video streaming. We check that your browser supports WebRTC and screen sharing (getDisplayMedia). All modern browsers support these features, but older versions may not.
Network: Video calls need at least 3-5 Mbps download speed for HD video and 1 Mbps for audio-only calls. We check your connection type and estimated bandwidth using the Network Information API. High latency (RTT above 150ms) can cause noticeable audio and video lag.
Quick tips: Use a wired Ethernet connection when possible for the most stable call quality. Close bandwidth-heavy applications (streaming, large downloads) before joining. Use headphones to prevent echo from your speakers feeding back into your microphone. If your webcam quality is poor, make sure you have good lighting — a well-lit face makes a bigger difference than an expensive camera.
How it works
This tool uses browser APIs to test your setup: getUserMedia for camera and microphone access, RTCPeerConnection to verify WebRTC support, navigator.connection for network info, and the Web Audio API for microphone volume analysis. All tests run locally in your browser — no data is sent to any server.