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.
Site package
A site package is a custom TYPO3 extension that contains files regarding the theme of a site.
Subpages
Table of content
Site package tutorial
The site package tutorial teaches you step by step how to create a custom site package from scratch. You can download the example site package created in this tutorial from GitHub and try it out: https://github.com/TYPO3-Documentation/site_package/tree/main
Site package builder
You can use the https://www.sitepackagebuilder.com/ to generate a site package for you. This is a quick way to generate a custom site package based on typo3/cms-fluid-styled-content or bk2k/bootstrap-package .
There are however some down sides:
- At the time of writing it is impossible to create a site package for TYPO3 v13.
- A large number of unnecessary, mostly empty files are being generated.
- Depending on your prior knowledge you use code that you might not fully understand.