Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Signature pad widget

Security covered Under active development 213 sites

This project adds a signature widget to Drupal, allowing users to capture electronic signatures directly in a browser and save them as an image or SVG. It supports various Drupal versions and can be integrated into image fields or editors like CKEditor 5.

Signature pad an electronic-signing script, this Image Widget allows you to sign with HTML5 canvas based on field image.

  • Your signature will save as a image.
  • Drawing over an image with image default

Drupal 8,9,10,11,12 Create a field image. in form display select "Sign"

For FAPI, you can change the field options in an associative array:
dotSize (default: 1)
minWidth (default: 0.5)
maxWidth (default: 2.5)
backgroundColor (default: 'rgba(0,0,0,0)')
penColor (default: 'rgba(0,0,0,1)')
velocityFilterWeight (default: 0.7)
exactly like module e-sign

Drupal 7 This module requires the following module: file, libraries,
when you create new image field you can select widget "Signature field"
before install signature widget you have to download External Library signature pad
you can download release here https://www.jsdelivr.com/package/npm/signature_pad
extract to sites/all/libraries/signature_pad
verify if library is correct sites/all/libraries/signature_pad/dist/signature_pad.umd.js

drupal 8, 9, 10, 11, 12 use CDN so you don't need library.

  • Support bootstrap 5 admin for buttons toolbox,
  • Support multi signatures in both mode. Configuration in form-display. Black color in "Background color" that means there is no color.
  • Support CkEditor 5. In "Text formats and editors configure" you can drag signature button to toolbar. When you sign it will save signature to svg in folder inline-images

How to use

  • Add permission for user who will use sign widget
  • Add image field (in field image settings uncheck Alt field required / Title field required)
  • In field widget/ formatter select Sign
  • Set default value
  • For ckeditor 5 active button Signature in Text formats and editors (admin/config/content/formats/manage/full_html)

Do you like this module? Show your appreciation by buying me ☕.

Drupal 8–11

Ask your assistant about Signature pad widget

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • image Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Apr 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
8.x-1.12 Stable 8–11 Jun 20, 2025
8.x-1.11 Stable 8–11 Jun 30, 2024
8.x-1.10 Stable 8–11 Apr 8, 2024
8.x-1.9 Stable 8–10 Dec 9, 2023
8.x-1.2 Stable 8–10 Dec 9, 2023
8.x-1.8 Stable 8–10 Sep 18, 2023
8.x-1.7 Stable 8–10 Aug 7, 2023
8.x-1.6 Stable 8–10 Apr 14, 2023