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.

Further resources:

This listing displays CiviCRM extensions that work on all Content Management Systems (CMS). You can also browse directories of plugins or modules that are made specifically for Backdrop, Drupal, Joomla and WordPress. View newest extensions. There are also many more extensions in various stages of development available on CiviCRM's Gitlab.

This CiviCRM extension normalizes your data before it is saved to the database. It therefore works from the back-end, with public form submissions such as profiles, contribution, event registration and membership creation/renewal pages as well as with data imports. It can normalize first, middle, last and company names, phone numbers, and addresses including zip codes.
Current Usage: 354
Current Usage: 338
This extensions makes the permission flag on a contact's relationship work as a true ACL.
Current Usage: 337
Current Usage: 333
This extension permits a contact to be changed from one type to another.
Current Usage: 332
Current Usage: 313
Direct Debit for Membership Extras
Current Usage: 295
Current Usage: 293
Extension to facilitate postcode lookup feature in CiviCRM using AFD, Civipostcode, Experian, PostcodeAnywhere or getaddress.io providers.
Current Usage: 281
Onscreen tutorials for learning to use CiviCRM
Current Usage: 279
ReportPlus extends the default CiviCRM Form's Framweork adding new features
Current Usage: 278
Provides the latest version of the API (Application Programming Interface) for CiviCRM. Api4 has been moved to CiviCRM core as of CiviCRM 5.19. This extension is now archived and will receive no further updates.
Current Usage: 271
Provides integration with Clickatell SMS gateway for sending single and mass messages.
Current Usage: 252
With the data processor you can build complex queries easily in the user interface and display them as a search, api or export as CSV.
Current Usage: 248
Current Usage: 248