v12 → v13 (most direct path)
Deprecations have been removed from v12 — if you’ve followed best practices in v12, you’ll have very little to adjust. Check extension compatibility, address deprecation warnings, and update the PHP version. 1–3 weeks.
TYPO3 v13.4 LTS upgrade from v10, v11, or v12. Three fixed-price packages: €4,999 / €11,999 / €24,999 (excl. tax). 4-phase process with staging acceptance. v12 EOL April 2026 — Secure your slot capacity.
Is your TYPO3 installation still running on v10, v11, or v12? Then it’s time: TYPO3 v13.4 LTS has been available since October 15, 2024, and will receive security updates through October 2027. Older versions are gradually losing official support—and with it, security patches. Anyone still running TYPO3 v10 in production has been operating without official TYPO3 updates since April 2023.
We’ll handle your TYPO3 upgrade: analysis, migration, testing, go-live. Dennis Hüttner personally leads the project. The team handles the implementation. We’ve worked with every TYPO3 version since v4—no surprises, no flying blind.
Upgrade Pre-Check
No upgrade is undertaken blindly. Before migrating a single line of code, we analyze the source version, PHP environment, extension compatibility, and custom code. The result: a documented migration plan that outlines the specific effort required and potential risks.
# Pre-check extensions: Check compatibility of all installed extensions php: PHP 8.2+ required starting with v13 typoScript: Check for deprecated conditions and syntax # Backup before starting backup: DB + fileadmin + composer.lock staging: Set up an isolated upgrade environment
The current TYPO3 LTS version is not just a cosmetic update. v13.4 introduces changes that will affect both the architecture and day-to-day operations:
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'] must make adjustmentsUpgrade paths
The migration effort depends on the source version and the extension landscape.
Deprecations have been removed from v12 — if you’ve followed best practices in v12, you’ll have very little to adjust. Check extension compatibility, address deprecation warnings, and update the PHP version. 1–3 weeks.
Architectural changes in v12 (Fluid Standalone, TCA migration) and v13 combined. Custom extensions: Adaptations to TCA, TypoScript syntax, and event handling. For complex extension bases, an intermediate step via v12 is recommended. 3–6 weeks.
v10 EOL April 2023 — no security updates. Three-version jump: Doctrine DBAL, Fluid Templates, TypoScript conditions, extension APIs. Thorough analysis required. 4–8 weeks.
That happens, too. Intermediate steps via v10 or v11 as "checkpoints"—no direct jump across five versions. See the v8→v13 case study for a mechanical engineering client.
Upgrade process
No upgrade without an analysis, no go-live without staging acceptance.
// Step 01 / 4 · Dauer ~ 1–2 weeks
Assessment: TYPO3 version, PHP version, list of extensions, custom code, TypoScript setup, hosting environment. Each extension was checked for v13 compatibility—even those that “probably still work.” Result: a documented migration plan with specific costs and risks.
Deliverable · Migration Plan Document
Stumbling blocks
What causes work in almost every upgrade—and what we systematically check during the analysis phase.
Most common roadblock. Third-party extensions that do not support v13 must be replaced, forked, or superseded by custom solutions. Custom extensions require updates to comply with PSR-14 and updated TCA.
What appeared as a deprecation warning in the log in v12 has been removed in v13. TypoScript conditions, TCA configurations, backend modules, signal/slot registrations—all are affected.
v13 requires PHP 8.2 or later. Some hosting environments are still running PHP 8.0 or older. Composer dependencies break during PHP upgrades. Let’s address this in Phase 1 before migrating the first line of code.
B2B service provider · 14 extensions
· 4 weeks · Fixed price: €6,800 ·
Anonymized
Fixed-price packages
No hidden time charges. Before any fixed-price quote: a free 30-minute migration assessment with a cost estimate. Goldrausch Note: v12 EOL April 2026 — Slot capacity in the DACH market will become scarce starting in Q3 2026.
Up to 50 pages, up to 5 custom extensions. The most direct approach with minimal customization.
50–200 pages, up to 20 custom extensions. Plus Mask→Content Blocks and Gridelements→b13/container.
Over 200 pages, multilingual, multiple brands. Includes multi-site setup and migration, plus 12 months of maintenance.
v8/v9 migrations with checkpoints, highly complex multi-site setups, emergency forks. Priced on a case-by-case basis.
Upgrade Commitment
After the analysis phase, we guarantee the quoted fixed price: We—not you—will cover any additional costs resulting from issues not identified during the analysis (such as third-party extensions that fail during staging migration). This is specified in the contract.
No guarantees regarding rankings, performance, or traffic after the upgrade—that would be unprofessional. We guarantee clean code, staging before go-live, and a fixed price following an analysis.
About Dennis
Dennis Hüttner is the CEO of Waterproof Web Wizard GmbH. He has been working with TYPO3 since 2007—from version 4.x to the current version 13.4 LTS. He personally reviews every extension analysis, determines the migration path, and oversees every go-live personally (together with the team).
FAQ
Four direct answers regarding effort, downtime, costs, and EOL.
v12 → v13: 1–3 weeks. v11 → v13: 3–6 weeks. v10 → v13: 4–8 weeks. v9 or older: 6–12 weeks with Checkpoint migration. Exact time required will be determined after the analysis phase.
With proper preparation, the DNS switch window is typically less than 30 minutes. We deploy on Saturday night or during an agreed-upon maintenance window. Staging tests ensure that the live deployment goes smoothly.
Identified during the analysis phase. Three options: 1) Replace the extension with a v13-compatible alternative, 2) Fork the extension and maintain it ourselves, 3) Develop our own custom solution. We recommend the best option based on the effort required for the extension.
v12 will lose free community support in April 2026. ELTS (Extended LTS) will be available until 2027—but at an additional cost (typically €4,000–8,000 per year, depending on the provider). Slot capacity for v13 upgrades starting in Q3 2026 will be limited in the DACH market.
Before any quote: a free 30-minute assessment with a cost estimate. You’ll know in advance which package and the approximate cost.