TYPO3 Extension Development
Custom extensions for your TYPO3 website
Need a custom feature in TYPO3? I develop professional extensions – from simple plugins to complex backend modules.
Does this sound familiar?
These challenges are part of my daily work
No suitable extension
There is no extension in the TER that meets your requirements – or the available ones are outdated.
Outdated extension
Your extension no longer works after the TYPO3 update. The original developer is unreachable.
No TYPO3 developer
TYPO3 developers are rare. Agencies often have no capacity or lack the required expertise.
Missing integration
You need to connect an external system (CRM, ERP, PIM) to TYPO3, but nobody knows how.

TYPO3 is my speciality
I am Vincent Kilchherr, and I have been developing TYPO3 extensions for over 11 years. From simple plugins to complex backend modules with Extbase/Fluid – I know the system inside out.
My focus is on clean code according to TYPO3 standards. No workarounds, no hacks – just extensions that still work after the next TYPO3 update.
What I develop for you
From idea to finished extension – everything from one source
Custom Extensions
Tailor-made extensions for your specific requirements.
- Frontend plugins
- Backend modules
- Content elements
API Integration
Connecting external systems to your TYPO3 website.
- CRM/ERP integration
- PIM connection
- Payment providers
Extension Migration
Updating existing extensions for new TYPO3 versions.
- v10 → v11 → v12 → v13
- Pibase → Extbase
- Code optimisation
Extension Maintenance
Ongoing care and updates for your TYPO3 extensions.
- Security updates
- Bug fixes
- Feature additions
Scheduler Tasks
Automated processes and background jobs.
- Data import/export
- Cleanup jobs
- Synchronisation
Code Review
Analysis and optimisation of existing extensions.
- Security audit
- Performance analysis
- Best practices
TYPO3 development with experience
TYPO3 is a powerful system – but also complex. With over 11 years of experience, I know the pitfalls and best practices.
What sets me apart
Modern TYPO3 with a clean MVC pattern.
Code according to TYPO3 standards – works tomorrow too.
Complete documentation for every extension.
No support ticket – direct line to the developer.
How your extension is built
Structured and transparent – from idea to finished extension
Briefing
Requirements analysis, user stories and technical specification.
Concept
Technical concept, data model and effort estimate.
Development
Iterative development with regular reviews.
Go-live
Deployment, documentation and training if required.
"We needed a complex PIM integration for our TYPO3 website. Vincent developed the extension in record time and documented it perfectly. He is always reachable for questions – I really appreciate that."
Project Manager, Digital Agency Zurich
Frequently asked questions
Answers to the most important questions about TYPO3 development
The duration depends on complexity. A simple extension can be realised in 1–2 weeks; more complex projects can take 4–8 weeks. After a briefing I can provide an accurate estimate.
Costs vary depending on scope. Simple extensions start from CHF 2,000; more complex solutions with backend modules and APIs from CHF 5,000. After the requirements analysis I will provide a binding quote.
Yes, I support TYPO3 v10, v11, v12 and v13. For older versions I often recommend an upgrade, as support effort increases and security risks exist.
Absolutely. I analyse existing extensions and can extend, optimise or adapt them to new TYPO3 versions. This is often more cost-effective than a new development.
I offer maintenance contracts with guaranteed response times, covering updates for new TYPO3 versions, bug fixes and minor adjustments. Ad-hoc support is also available.
Yes, I regularly support agencies as an external TYPO3 developer. White-label is possible – your client will not notice the collaboration.
Ready for your TYPO3 extension?
Let us discuss your requirements together. Free initial consultation included!
Non-binding consultation · Transparent pricing · Swiss quality