Metadata and content analysis service

extractor / stable

This extension detects and extracts metadata (EXIF / IPTC / XMP / ...) from potentially thousand different file types (such as MS Word/Powerpoint/Excel documents, PDF and images) and bring them automatically and natively to TYPO3 when uploading assets. Works with built-in PHP functions but takes advantage of Apache Tika and other external tools for enhanced metadata extraction.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req causal/extractor


#metadata #iptc #exif #xmp #upload #fal #tika

Last upload comment

Standard maintenance release.

Downloads by month

Download 2.2.0 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Xavier Perseguers
Causal Sàrl
Last update
20. Apr 2022
First upload
15. Mar 2014


  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req causal/extractor to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (8)

Version history

Version Upload comment Works with TYPO3 Download
2.2.0 / stable
April 20, 2022
Standard maintenance release.
8.7.0 - 11.5.99 Download
2.1.0 / stable
January 22, 2021
Feature release allowing to dynamically assign TYPO3 categories to the corresponding file when using signal/slog or event/listener scheme.
8.7.0 - 11.5.99 Download
2.0.0 / stable
January 20, 2021
- Compatibility with TYPO3 v11
- BEWARE: Signal/Slot after metadata extraction has vanished and is now an PSR-14 event in TYPO3 v10. Check documentation (Developer Manual) if needed.
8.7.0 - 11.5.99 Download
1.7.3 / stable
August 03, 2020
This is a bug fix release. For some users the extraction service would not be properly executed when uploading a file. This was related to a workaround we implemented to work around a design flaw in FAL which is re-extracting metadata when moving files around.
8.7.0 - 10.4.99 Download
1.7.2 / stable
April 28, 2020
Bug fix release for a compatibility issue in TYPO3 v8 and v9.
8.7.0 - 10.4.99 Download
1.7.1 / stable
April 23, 2020
This release mitigates a design flaw for TYPO3 FAL present since TYPO3 6.2 LTS: when moving a file in fileadmin, FAL reindexes it afterwards, extracts again the metadata from physical file and replaces them in database, thus effectively leading to loss of information if a user manually edited the metadata. Problem is reported but is not yet fixed and will not be fixed for TYPO3 v8 anyway (possibly with ELTS plan? Even not sure). So for v8 users and as long it is not fixed in Core, this extension will simply "refuse" to extract metadata if they are already present in file.

In addition a bug has been fixed where some PDF whose metadata where encoded as UTF-16BE in octal representation would lead to extracted title and other fields like "\376\377\000D\000o\000c..." which is absolutely useless!

Finally a deprecated call was still present in TYPO3 v8 and is now migrated.
8.7.0 - 10.4.99 Download
1.7.0 / stable
April 20, 2020
Long-awaited release with support for TYPO3 v8, TYPO3 v9 and TYPO3 v10 so that it eases your migration path between LTS versions.

Now with enhanced support for OPCache when not using composer, fixed support for encrypted PDF and last but not least, a better icon since this extension is about extracting and analyzing metadata and not "searching" for files.
8.7.0 - 10.4.99 Download
1.6.0 / stable
May 15, 2018
Official compatibility with PHP 7.2.
7.6.0 - 8.7.99 Download
1.5.1 / stable
June 01, 2017
Regular bug fix release.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_151
6.2.0 - 8.7.99 Download
1.5.0 / stable
April 25, 2017
Map IPTC categories to TYPO3 system categories with PHP native extraction.
TYPO3 logger lets you follow the metadata extraction process.
Various bug fixes.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_150
6.2.0 - 8.7.99 Download
1.4.0 / stable
November 03, 2016
Map IPTC categories to TYPO3 system categories.
Fix crash when using PHP 7.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_140
6.2.0 - 8.99.99 Download
1.3.2 / stable
July 14, 2016
Regular bug fix release for TYPO3 v8.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_132
6.2.0 - 8.99.99 Download
1.3.1 / stable
March 30, 2016
Compatibility with TYPO3 v8.
Update getID3 library.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_131
6.2.0 - 8.99.99 Download
1.3.0 / stable
February 08, 2016
Handy tool to configure your own mapping configuration.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_130
6.2.0 - 7.99.99 Download
1.2.2 / stable
January 15, 2016
Fix missing categories tab for images.
Fix "auto_extract" configuration in TYPO3 6.2.
Update getID3 library.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_122
6.2.0 - 7.99.99 Download
1.2.1 / stable
December 03, 2015
Extraction could fail to be triggered in TYPO3 7.
Better handling of PDF metadata using native PHP extraction.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_121
6.2.0 - 7.99.99 Download
1.2.0 / stable
November 09, 2015
Loads of additional file types analysed in native PHP.
Takes EXT:media changes to TCA into account. Use of EXT:metadata is however discouraged (and useless anyway).
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_120
6.2.0 - 7.99.99 Download
1.1.0 / stable
October 26, 2015
Streamlined metadata user interface in 6.2 as in 7.
Enhanced autonomous extraction with PHP (docx, xlsx, pdf, jpg, ...).
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_110
6.2.0 - 7.99.99 Download
1.0.0 / stable
October 19, 2015
Extension is not acting as a bridge anymore since the former dependency extensions lack any plausible sign of life.
Details on https://forge.typo3.org/projects/extension-extractor/wiki/EXTRACTOR_100
6.2.0 - 7.99.99 Download
0.2.0 / beta
March 16, 2014
Support for Apache Tika. Configuration option to extract metadata on-the-fly during upload (no need for FAL scheduler task).
6.2.0 - 6.2.99 Download
0.1.0 / alpha
March 15, 2014
Initial release to gather feedback.
6.2.0 - 6.2.99 Download