Attention
TYPO3 v12 has reached end-of-life as of April 30th 2026 and is no longer being maintained. Use the version switcher on the top left of this page to select documentation for a supported version of TYPO3.
Need more time before upgrading? You can purchase Extended Long Term Support (ELTS) for TYPO3 v12 here: TYPO3 ELTS.
TYPO3 Explained
API A-Z
This chapter describes the core functionality of TYPO3 including API and framework configuration.
Coding guidelines
This chapter contains a description of the formal requirements or standards regarding coding that you should adhere to when you develop TYPO3 extensions or Core parts.
Extension development
Learn how to write site packages and other custom extension with or without Extbase.
Security guidelines
This chapter describes some typical risks and advises how to protect a TYPO3 site in order to ensure it is and stays secure and stable.
Automated testing
This chapter goes into details about automatic testing: Writing, maintaining and running them in various scopes.