No. The preview is rendered locally in the browser; there is no recording or upload. Stopping the camera ends the stream.
Webcam mirror directly in the browser
An online mirror turns your device's camera into a handheld mirror: handy to check your appearance before a video call, fix your hair, check the background that will show in the meeting, or simply when no mirror is nearby. The tool uses the MediaDevices API (getUserMedia) to request camera access and draws the stream in a video element, applying an optional horizontal flip, the way a real mirror reflects. It is all a local visual transform: there is no recording and nothing is sent to a server. Because it deals with the camera, the browser requires a secure context (HTTPS or localhost) and your explicit permission.
The mirror does no magic: it requests the camera video via getUserMedia and displays it in real time. The "mirror effect" is a simple horizontal flip of the image, the right side becomes the left, reproducing how you see yourself in a physical mirror. Without that flip, you would see the camera's "real" image, which looks reversed to anyone used to a mirror.
Because it is a sensitive feature, the camera only opens in a secure context (HTTPS or localhost) and depends on your permission. While the stream is active, the device's camera LED usually lights up, signaling use, and it turns off when you stop the mirror or close the tab.
The most direct use is the "emergency mirror": checking your appearance, fixing your hair or collar before joining a video call or recording a video. Since the mirror also shows what the camera captures, it is great for checking framing and background, seeing whether there is something behind you that should not appear in the meeting.
It also works as an ordinary mirror when you are away from one: in good lighting, a phone's or laptop's front camera does fine for a quick look. And because it runs in the browser, it requires no app installation.
There is a curious detail: in mirror mode, any text you show the camera (a label, a sheet of paper) appears reversed, back to front, exactly as it would in a real mirror. That is normal and part of the effect.
If you need to read text through the camera or show something with the correct orientation to another person, turn the mirror off: in normal mode, the image comes out as the camera actually captures it, with the text readable. Switching between the two modes covers both the "mirror" use and the "real view" use.
These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.
No. The preview is rendered locally in the browser; there is no recording or upload. Stopping the camera ends the stream.
The video stays local in this tab; nothing is uploaded to the server.