TYPO3 v10 has reached end-of-life as of April 30th 2023 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 v10 here: TYPO3 ELTS.

Using and setting TSconfig

This chapter gives an overview where TSconfig is set, how it can be edited, and the load order of the different variants.

TSconfig can be used in page, it is then referred to as "Page TSconfig", or for backend users and backend user groups, in which case it is known as "User TSconfig".

Setting Page TSconfig

Lists different options of how to include Page TSconfig options.

Setting User TSconfig

Lists different options of how to include User TSconfig options.


A short introduction in the syntax of TSconfig and how it differs from TypoScript setup.


Explains how Conditions can be used in TSconfig of both user and page.


Explains how TSconfig can be retrieved from and used within the PHP code of backend modules.