Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Camera Capture

4 sites No security coverage Drupal 10–11
View on drupal.org

This module allows users to capture images and short videos directly from their device's camera within a web browser. It's designed for identity verification purposes and works across various devices and modern browsers, storing captured media in Drupal's file system.

Summary: Capture images and short videos (10s) directly from browser for EKYC or identity verification. Works on desktop, laptop, tablet, and mobile with HTTPS and localhost support.

Introduction

The Camera Capture module provides a unified experience for capturing images and short video recordings (up to 10 seconds) directly from a user’s device camera. It is designed for EKYC and identity verification workflows and works seamlessly across desktops, laptops, tablets, and mobile devices. The module supports modern browsers including Microsoft Edge, Google Chrome, Mozilla Firefox, and Apple Safari. Captured files are stored in standard Drupal’s file system in PNG (images) and WebM (videos) formats. Currently, the module works only on http://localhost and HTTPS-based URLs.

Features

  • Capture images and short videos (10 seconds) from device camera.
  • Unified experience across desktop, laptop, tablet, and mobile.
  • Compatible with latest versions of Edge, Chrome, Firefox, and Safari.
  • Stores files in Drupal’s file directory as PNG (images) and WebM (videos).
  • Works on HTTPS URLs and http://localhost for development.

Use Cases:

  • Financial institutions for online account opening.
  • Government portals for identity verification.
  • Membership or subscription-based platforms requiring photo/video proof.

Post-Installation

After enabling the module:

  1. There is no separate settings required for this module

The module integrates with Drupal’s file system automatically to upload the captured image or video.

Additional Requirements

  • Drupal 10 or 11 core.
  • HTTPS enabled on production (works on http://localhost for development).
  • User needs to provide permission to access and use camera and microphone of the device

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Dec 2025
Latest release
7 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.1.0 Stable 10–11 Jan 7, 2026
1.0.0 Stable 10–11 Dec 15, 2025