Contao extension

Member export

Allows to export the member data in various formats. Currently supported formats:

  • CSV (.csv)
  • Excel5 (.xls)
  • Excel2007 (.xlsx)

How to use

The data can be exported in the Members module. Simply click the button in the top right corner and you will be redirected to the export wizard. There you can choose which file format the data should be exported in. Addtiionally, you can set the data to be exported raw (not parsed) and optionally include the header fields.

The download will begin immediately after you click the Export button.

Custom export format

You can also create your own export format. Please see the below example:

// config/config.php
$GLOBALS['MEMBER_EXPORT_FORMATS']['my_format'] = array('MyClass', 'exportMyFormat');

// languages/en/tl_member.php
$GLOBALS['TL_LANG']['tl_member']['export_format_ref']['my_format'] = 'MyFormat (.myf)';

// classes/MyClass.php
public function exportMyFormat($blnHeaderFields, $blnRawData)
    $objWriter = new MyWriter();
    $this->exportFile($objWriter, $blnHeaderFields, $blnRawData);


PHP - 99.6%
CSS - 0.4%

Releases (versions)

Name Last commit Download
2.0.0 () .zip .tar.gz
1.0.4 () .zip .tar.gz
1.0.3 () .zip .tar.gz


Name Last commit
develop Merge branch 'release/2.0' into develop (014c9cc)
master Merge branch 'release/2.0' (a869a4c)

To report bugs or request new features, please use the Github issues system as this will greatly improve the workflow and speed up the development process.


Extension name: member_export
Category: Utility
Type: Free
License: LGPL
Current version: 1.0.4
Compatibility: Contao from 3.2.9 to 3.5.34
Languages: en en en
Installed: 444+ times