Extensions Directory

Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created. This listing displays CiviCRM extensions that work on all Content Management Systems (CMS).

The newest extensions · Create an extension · Add an extension to this directory

Platform integrations

As well as extensions that install within CiviCRM and work on all CMSs listed below, you can browse directories of integrations that are made specifically for Backdrop, Drupal, Joomla and WordPress.

Deliver petition signatures to selected recipients via email.
Current Usage: 7
This extension adds a "Clone" action to SearchKit Displays which list Cases. When a Case is cloned, all its fields, including custom fields, are copied to the clone, along with copies of Case Roles and Case Activities.
Current Usage: 7
Filter which groups may appear on a profile.
Current Usage: 7
Provides a user interface to set postal address formats on a per-country basis. Useful if you send mailings to multiple countries.
Current Usage: 7
Allows donors to set the financial type of a donation from a drop-down menu on a contribution page.
Current Usage: 7
Adds tokens for use in conjunction with CiviRules based on a Soft Credit trigger.
Current Usage: 7
Allows all contributions made through a particular page to be in honor/memory of a particular person. Useful for memorial pages.
Current Usage: 7
Provides a custom search and a custom report to view data from the detailed log tables (if enabled).
Current Usage: 7
API REST Log is a small extension for [CiviCRM](https://civicrm.org) which maintains a log of API calls made through the [REST interface](https://docs.civicrm.org/dev/en/latest/api/interfaces/#rest).
This is useful if you have a external service which interfaces with CiviCRM through REST, and you would like an audit trail for the actions which the service performs.
Current Usage: 7
Extension to segment an existing draft mailing leaving two separate, identical mailings except for their non-overlapping recipients, which can then be adapted to the segments appropriately before being submitted.
Current Usage: 7
Provides some basic fields and functionality to assist with compliance for Canadian Anti-Spam Legislation.
Current Usage: 7
This very tiny extension enables validating a checksum (combination of contact_id and checksum) with an API.
Current Usage: 7
A simple custom CiviCRM search to find contacts that have the same first and last name (often these contacts are spam and can be purged.)
Current Usage: 7
Backport of FontAwesome so it can be used in CiviCRM < 4.7. Useful if your extension uses fontawesome icons.
Current Usage: 7
Current Usage: 7