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.

SMS API for CiviCRM to send sms through the API

Current Usage: 269
Create, configure and manage any number recurring tasks with this neat little extension - BUT: you have to know your way around SQL.
Current Usage: 260
Membership Extras for CiviCRM: Provides a huge amount of amazing functionality for organisations managing memberships
Current Usage: 256
Provides tools for signing up, scheduling and managing volunteers
Current Usage: 247
This extension has a collection of form fields which can be used in other extensions. For example the Search Action Designer uses this Form.
Current Usage: 245
Adds bounce handling, and mailing reports for CiviCRM's transactional emails and creates Activities for mail such as Receipts and Invoices.
Current Usage: 231
With this extension you can build your own search actions.
Current Usage: 230
A simple email reader, targeted for developers, when they have activated the 'Redirect to Database' option. Useful for debugging.
Current Usage: 229
A simple user interface to help with creating personalised links when sending emails from CiviCRM.
Current Usage: 208
This extension provides an alternative way to send confirmation emails for CiviCRM Events. It creates an additional tab within CiviCRM Events that allows you to define different message templates to be sent based on conditions ( including the participants status, role and preferred language). It will also allow you to suppress CiviCRM's regular emails.

It aims at providing an easier way to adapt event confirmation mails than editing the system workflow messages provided by CiviCRM.
Current Usage: 191
Provides tokens for any related contact for all available contact tokens (e.g., to get the employer’s first name or spouse’s birth date).
Current Usage: 170
Extension to Create CMS user for Contacts from either Group and/or Tag, This functionality runs using Scheduled Job or Immediately using hook when contact is added to either group or tag. It's totally based on how you configured the setting form.
Current Usage: 157
The ID-Tracker aims to solve two problems: add and track all IDs for any contact AND make sure they don't get lost during contact merges.
Current Usage: 156
Tokens for emails: Supports events, contribtion pages, profiles, forms, petitions, addressing couples, nicknames. Links include checksum.
Current Usage: 153
This extension provides an integration with PayPal's Payflow Pro service. It supports one time and recurring payments from CiviCRM.

This extensions supports:
- One-off payments.
- Refunds.
- Card On File.
- Recurring payments:
- weekly, monthly, yearly. *Daily could be made to work but the code in this extension does not support currently*.
- Updating billing details.
- Updating credit card details.
- Cancel recurring payment.

Current Usage: 150