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