Camera
Shortcut keys: S start or stop, C check my picture now, L live voice feedback on or off, D describe my setup. Details are in Help.
Setup summary
Picture
Left and right are from your point of view.
Advanced: microphone test (experimental)
Experimental. Levels measured by a browser can read lower than a recording app or video call shows. On an iPhone, using the microphone may stop VoiceOver speaking until you switch it off and on again.
Press Test my voice, then speak after the beep. Shortcut key: V.
Advanced settings
These change how strict the picture checks are. They apply straight away and are not saved, so they reset when you leave the page.
Help
What happens to my video and audio?
Your video is not sent to this website or to anyone else. The picture from your camera is shown in the preview and checked on your own computer. Frames are used only to find your face and measure brightness, and each one is discarded or overwritten by the next. The page does not use your microphone.
Nothing is saved to your computer. Everything exists only in your browser's memory while the page is open. Choosing Stop camera, closing the tab, or leaving the page turns the camera off and clears it all.
This page saves nothing on your computer: no video, audio, results or settings. It sets no cookies, has no accounts and has no analytics.
Some things are downloaded to your browser. The first time the face detector runs, your browser downloads its program code from the jsDelivr code delivery service and its small face model file from Google's servers. These are downloads to your computer and do not include your video. As with any website, the servers that provide the page and those files can see ordinary visit details such as your internet address and browser type. The page itself is hosted on GitHub Pages.
Voice feedback uses the speech built into your browser. The words spoken are short advice messages made by this page, never your video or audio. Some browsers use online voices, and if yours does, the spoken words may be sent to the voice provider.
You can read the full source code of this page at GarthHum/video-setup-check on GitHub.
The browser did not ask for permission, or says access is blocked
Choose the camera or padlock icon in the browser address bar, allow the camera for this site, then press Start again.
Mac: open System Settings, then Privacy and Security, then Camera, and turn on your browser.
Windows: open Settings, then Privacy and security, then Camera, and make sure access is on for apps and for your browser.
If the camera is busy, close other apps that may be using it, such as video call apps or recording software.
How the checks work
A small face detector runs on your computer to find your face. Centering, height and distance come from where the face sits in the picture. Distance compares the height of your face with the shorter side of the picture, so it works the same whether the picture is wide, like a laptop camera, or tall, like a phone held upright. Facing the camera compares the position of your nose with your eyes, so it measures which way your head is turned, not where your eyes are looking. Lighting compares the brightness of your face with the area behind you, so it works across skin tones. Only very dark or very bright faces are flagged on their own.
These checks are guides, not rules. If a result looks wrong for your room, trust your ears and your recording.
Voice feedback
There are two ways to get advice on your picture. Press Check my picture now, or the C key, and the advice appears as text just below the buttons, with your screen reader moved onto it so it reads it out. Nothing is spoken by the page for this. Or press Start live voice feedback, or the L key, and the page speaks each adjustment as you move, such as "Move a little to your right." If the advice has not been followed, it repeats about every twelve seconds. Stop live voice feedback turns it off again. Live voice feedback is off until you turn it on.
Describe my setup works the same way as Check my picture now: the summary of your picture appears as text and your screen reader is moved onto it.
On an iPhone or iPad, live voice feedback is read by VoiceOver instead of the browser voice, so turn VoiceOver on to hear it. On a computer the live voice is separate from your screen reader, so with a screen reader running you will hear both. If you hear nothing, check that your volume is up.
Shortcut keys
These keys work anywhere on the page, except while the Camera list has focus.
- S starts or stops the camera.
- C checks your picture now. The advice appears as text and your screen reader is moved onto it. N does the same.
- L turns live voice feedback on or off. M does the same.
- D describes your setup as text.
Screen readers can capture plain letter keys. VoiceOver on a Mac passes them through unless Quick Nav is on. NVDA and JAWS in browse mode usually keep them for their own navigation, so switch to focus mode, or use the second set: hold Alt and Shift together and press the same letter, for example Alt plus Shift plus C. On a Mac that is Option plus Shift plus C. The buttons at the top of the page always work too, and they sit right after the Start button. Phones and tablets have no keyboard shortcuts, so use the buttons.
Supported browsers
Current Chrome, Edge, Firefox and Safari on Mac and Windows. The page must be opened over https or from your own computer for the browser to allow camera access.