GitPedia

Webcamjs

HTML5 Webcam Image Capture Library with Flash Fallback

From jhuckaby·Updated May 30, 2026·View on GitHub·

Hey everyone! WebcamJS v1.x is going into maintenance mode as of Feb 11, 2017. That means I will only be able to fix critical bugs from here on in. I will not be adding any new features, or accepting any new PRs into this version. I am working on an all-new WebcamJS v2.0 implementation, which will feature real-time canvas effects, and plugin drivers for mobile support. The project is written primarily in ActionScript, distributed under the MIT License license, first published in 2014. It has gained significant community traction with 2,512 stars and 1,106 forks on GitHub. Key topics include: actionscript, camera, data-uri, html5-getusermedia, webcamjs.

Latest release: v1.0.6Version 1.0.6
December 4, 2015View Changelog →

WebcamJS is in Maintenance Mode

Hey everyone! WebcamJS v1.x is going into maintenance mode as of Feb 11, 2017. That means I will only be able to fix critical bugs from here on in. I will not be adding any new features, or accepting any new PRs into this version. I am working on an all-new WebcamJS v2.0 implementation, which will feature real-time canvas effects, and plugin drivers for mobile support.

See DOCS.md for the v1.x documentation.

Looking for a good alternative to WebcamJS? Please check out JpegCamera by Adam Wróbel. It has many advanced features that WebcamJS is lacking (for example, upload multiple photos at once, retry failed uploads, CSRF tokens, make sure camera is ready), and has a very clean and object-oriented design.

Troubleshooting

Having trouble? See if your webcam is actually working in your browser:

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from jhuckaby/webcamjs via the GitHub API.Last fetched: 6/18/2026