Webcam Photo Booth

Snap photos from your webcam with grayscale, sepia and invert filters.

Accesses your webcam via getUserMedia and renders a live preview. Pick a filter (none / grayscale / sepia / invert), hit capture, and the frame is drawn to canvas and saved as PNG. Up to 12 captures kept in memory — pure browser, no upload.

Common use cases

  • Take a quick profile photo without launching a separate camera app
  • Capture proof-of-life or screen-share photos for support tickets
  • Make playful filtered selfies without installing software
  • Snap reference shots for design work directly in your browser

Frequently asked questions

Where do my photos go?
Captures live only in your browser tab. They are not uploaded — close the tab and they are gone.
Why does the camera need permission?
Browsers require explicit permission for getUserMedia(). You can revoke camera access at any time from your browser's site settings.
Why is my preview black?
Some browsers block camera access on insecure origins (HTTP). On a public site, this works automatically over HTTPS. Also check that no other app is currently using the webcam.

Related tools