This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

React Webcam


A very simple yet effective solution to display the actual image from your webcam on any page. Directory with webcam images is periodically scanned and the most recent image is displayed without the need to refresh whole page.

  • Webcam images filenames need to be timestamped (for example 20150923.jpg).
  • Uses React JavaScript library to provide good performance and seamless user experience.


  1. Install and activate the plugin.
  2. Configure your webcam to periodically upload timestamped images to /wp-content/uploads/webcam/ directory.
  3. Insert [reactwebcam] shortcode to the page.
  4. (optional) Set refresh interval in seconds: [reactwebcam refreshinterval=30] The default value is 60 seconds.
  5. (optional) To have multiple webcams create subdirectories in webcam directory and specify directory name in the shortcode: [reactwebcam dir=seaview] Only alphanumeric characters are allowed.


Gulan 17, 2021
la verdad si me gusto mucho esta aplicacion o plugin para el uso de sitios web con eso pude ingresar la ip de mi AJAX system logrando que vean las camaras de seguridad que tengo en la sala para formar un sistema donde doy clases para que los alumnos me vean de todos los angulos sobre todo fue algo que en verdad termino convenciendo me fue lo bien que se utiliza la aplicacion gracias.
Nîsan 5, 2017 1 reply
This is a great plugin that solves a problem I was having with my Dlink webcam. Due to the extremely long file path, I had to change the default directory from 'webcam' to 'wc' and it just works!
Çile 20, 2017
Thanks a lot for this wonderful Plugin. Satisfies my requirement in an elegant way. Slogan: "Good coding is poetry".
Read all 8 reviews

Contributors & Developers

“React Webcam” is open source software. The following people have contributed to this plugin.


Translate “React Webcam” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Intial public version.


  • Configurable refresh interval.


  • Fix bug with disappearing text after shortcode.


  • Add support for multiple webcams.