TYPO3 Feature Overview

Explore features of the leading Open Source Enterprise CMS.

TYPO3 has thousands of features.

We could never list of all of them, but just the ones you'll love at first sight.

TYPO3 has a strong core with the most common features provided out of the box. You need more? No problem - install one of thousands of add-ons (extensions) freely available in the TYPO3 extension repository (TER).

Want to know what you can do with TYPO3?

View Case Studies at typo3.com

Editor Features

FeatureCoreExtensionNotes
Rich Text Editor (RTE) Format and write your content with ease - thanks to the highly configurable WYSIWYG editor (ckeditor).
Responsive Editing Interface Add your content with your tablet while watching TV, on your phone while in the subway or with your laptop at work - the responsive editing interface (the so-called "backend") fits all your needs.
Undo / History Made a mistake? Want to go back in time? No problem, use TYPO3s history / undo functionality to revert changes and restore your data - not only once but for a nearly unlimited amount of time and changes.
Clipboard

 

Copy and paste single or multiple pages and content.

Preview Content Preview pages before publishing.
Bookmarks Frequently used modules and actions can be bookmarked. Bookmarks can be grouped for better overview and shared with others. They allow users to perform repetitive actions effortlessly. 
Forms TYPO3 CMS includes a drag and drop form generator for editors. Generate any kind of form without needing a single line of code.
Task Center Create and manage projects, email project members, edit recent pages, view/manage your inbox, insert notes onto web pages and create special actions for downloading dumps of parts of the database, or set up backend users quickly.
Internal SearchSearch for content, pages, files or any other type of record via the TYPO3 editing interface (backend).
Responsive Preview Preview pages in different formats and for different devices.
Upload Drag & Drop Upload files via drag-and-drop.
Asset ManagementEnrich your assets (images, videos, etc.) with additional meta data (like copyright, GPS coordinates or photographer) in one central place. 

Site Administrator Features

FeatureCoreExtensionNotes
Compare Editors Compare the permissions of one user/group to another.
Per-page configuration Easily customize the configuration for any site. Plugins can be configured globally or specifically on the page where the plugin is inserted.
Multiple Sites Manage multiple, completely separate sites or sites with shared configuration, templates or content in the same TYPO3 installation.
Multiple Domains Point multiple domains to different entrypoints of your TYPO3 installation.
Manage Users / Groups Control what editors can see and do through one centralized interface.
Switch User Administrators can click a button to switch to a different user without knowledge of their login credentials to troubleshoot problems.
Upgrade / Install Extensions Perform upgrades, downgrades and install extensions, manuals and tutorials.
Installer UI Install TYPO3 with a simple step-by-step wizard in under a minute.
Automatic Core Updater Configure your installation to install bugfixes and security updates with one click.
Configuration Presets Switch from development to optimized production settings in the maintenance section of TYPO3.
Granular access rights for assets Assign fine-grained access permissions on files or folders for editors or editor groups.

Templating

Security

FeatureCoreExtensionNotes
Audit Trail List and revert changes for the entire installation, a site, a page, or a part of the page tree.
Content ApprovalBuilt review workflows for your content, allow others to review and comment on your changes before publishing and establish a professional content creation process.
User Privileges Grant as little or as much control to users as needed. Remove buttons, functions and extensions that are not needed for a specific role.
Login History Log failed logins along with IP addresses.
IP address lock Limit backend user access to one IP address per user.
Lock to domain Limit user login to one domain.
Email Alerts Get an email alert for failed logins.
Pluggable Authentication Expand TYPO3s login and authentication via third-party extensions to allow authentication via different providers, for example LDAP or Microsoft Active Directory.
Sandbox Set up a section within the system to test new features without side effects on the live web site.
Simultaneous Editing Warning Be warned if another user is editing the same content as you are.
User Management Disable user accounts and change user passwords at any time.
SSL / HTTPSRun sites and backend on encrypted connections.
Versioning Create complete new versions of your web site, preview the changes and publish when you are ready.
Undo Undo any change you made with TYPO3s unlimited history.
Password Security Use salted passwords and modern hashing algorithms to keep passwords secure.
CSRF Improved protection against Cross-Site Request Forgery (CSRF) is used by all backend modules. 

Performance

FeatureCoreExtNotes
Advanced Caching Cache single components of a page like navigation, content elements or templates, use cache tags for sophisticated cache clearing and configure individual cache storages (like redis or memcached).
Page Caching Cache complete pages.
Static Content Export Publish pages to static HTML files.

Management

FeatureCoreExtensionNotes
Advertising Management Banner ad plugins
Asset Management File system abstration, with advanced asset and meta data management in multiple physical locations.
Clipboard Multiple clipboards for copying and pasting pages and content.
Link Management TYPO3 CMS ensures that there are no broken or dead links within the system. If a page is moved, all links will be updtated to point to the page, no matter where it is moved. If a page is deleted or hidden, links to it will automatically be removed from view.
Show / Hide Pages Manual or timed
Show / Hide Content Manual or timed
Content Staging Manually, through rsync or automatically, through versioning
Online Administration All administration is handled online in a web browser.
Sub Sites / Roots Create unlimited sub sites and site roots, assign templates and domains according to need.
Themes / SkinsFrontend and backend
RecyclerRestore pages, templates, and content, or permanently delete them.
Web StatisticsLog files can be written for each domain in the database. Several analyzer statistics and visitor tracking systems are available as a plugins and can provide more detailed analysis.
Web-based Style / Template Management  
Web-based Translation Management  
Workflow Engine The workflow system allows a straight-line workflow with redirects, groups, reviewers, and editors for finalizing.
Distribution Management Distribution packages can easily be installed using the Extension Manager.

Flexibility

FeatureCoreExtensionNotes
CGI-mode Support PHP can be run through CGI.
Content Reuse Insert records, display content from other pages, mount a branch of the page-tree elsewhere.
Extensible User ProfilesCustomize and add fields to user profiles through the extension kickstarter.
Interface Localization Backend interface localization, including language icons.
Metadata Insertion Can be inserted on single pages or globally, and for different languages or other template sites.
Multi-Language Content Use language layers for 1:1 content translation or build independent page trees for each language.
Multi-Site Deployment Multiple sites linked to one source, and multiple sites residing in a single database.
URL Rewriting 
Search Engine Friendly URLs Simulate static and legible URLs (e.g. www.domain.com/about.html, www.domain.com/about/ or www.domain.com/about/company.html). URLs containing data from extensions can also be configured to be search engine friendly.
Conditional Syndication Content formatted based on definable conditions (minute, day of week, month, IP address, language, user/group, browser, device, platform, etc.). Conditions can be nested.

Personalization

FeatureCoreExtensionNotes
Frontend User Registration Visitors can register frontend user accounts on the website. Requested user information and registration forms are fully customizable.
Frontend User LoginUsers can log in, edit their profile, delete their registration and retrieve lost passwords.
Personalization of Content and Pages Each page, content element and content section can be hidden to everyone but members of a specific group. Content and pages can also be set to hide when a user logs in. Templates can be created for specific users and groups.
User HomepagesUsers can be sent to a specific homepage and customize their own homepage.
Internal Email Frontend users can send email to other users.
User Contributed Content Users can contribute to news, and pages via comments, forums or guestbooks.
Visitor Tracking System View statistics on the path traveled by visitors

Common Extended Functionality (Scalability)

FeatureCoreExtensionNotes
Affiliate Tracking Hook into any kind of Analytics or Web Tracking like Matomo or Google Web Tracking.
Blog Add a blog extension with comments and likes. 
Calendar Multiple calendars with a number of features, including recurring events.
Chat  
Classifieds  
Community A wide range of community features are available for frontend users. It consists of the following main parts: User list, Profile, Profile Administration, Guestbook, Messages, Buddylist, Backend User Administration.
Contact Management  
Database Reports 
Direct Mailer Sophisticated newsletter management. Administrator can send out one email with content for specific user groups with a touch of a button.
Discussion / Forum All the advanced features seen in other forum software. Special integration with the TYPO3 CMS news plugin.
Document Management Display Microsoft Office and Open Office documents, as well as directories of documents, sorted and downloaded.
Email To Discussion Board Pull your mailing list emails into a discussion board
FAQ Management Create a custom content type for handling frequently asked questions on your website.
File DistributionFunctionality ranging from creating a simple list of downloadable files to comprehensive file management and distribution with tracking.
Form ManagementAbility to generate forms using drag-and-drop and save the results to the database.
Graphs and Charts  
Help Desk / Bug Reporting  
Job Postings  
Link Management  
Multimedia IntegrationIntegration of multimedia elements such as video, audio, Java applets, etc. Custom HTML code can easily be included.
User Homepages Users can be sent to a specific homepage and customize their own homepage.
News Complex article handling system. Multiple list formats, single views and archive functionality. News can be archived automatically or manually, appear and disappear at set times, and linked to categories. A search engine for the news can be added, including search by category. The extension supports RSS export. Commenting functionality can be added via extensions. One extension allows comments to be automatically added to a forum thread.
Newsletter Subscription Users can sign up for newsletters and the list can be downloaded in CSV format or used with the direct mail plugin.
Photo Gallery  
Polls  
Search Engine Searches internally as well as within Miscrosoft Word and PDF documents linked to pages.
Shop System  
Site Map 
Subscriptions Notification for website page updates.
Surveys Generate online surveys for anonymous or registered frontend users. Results can be emailed and survey results can be downloaded in CSV format.
Syndicated Content (RSS) Adding RSS feeds to content (incoming).
Test / Quiz Generate online tests with unlimited questions and answers. Group questions in sections, unlimited number of Questions per Answer, unlimited number of Answers per Question, unlimited number of Results per Test, Create, move and delete Sections, Questions, Answers and Results, HTML-Template based output of the Test.
User Contributed Content Users can contribute to news, pages, forums or guestbooks
Web Services Front End Integrating with Google API, etc.
Wiki  
Custom Extension Create an unlimited number of extensions using the extension kickstarter.

Image Capabilities

TYPO3 processes images using GDLib in combination with the ImageMagick or GraphicsMagick tools.

FeatureCoreExtensionNotes
Resizing Using ImageMagick or GraphicsMagick
Cropping Using ImageMagick or GraphicsMagick
File Type Conversion Using ImageMagick or GraphicsMagick
Page Placement Wizard guides user to placing image on the page, left, right, center, above, below, wrap, nowrap
Enforce Size and Placement Through TypoScript and ImageMagick or GraphicsMagick
Click-to-enlarge  
Add Captions, Title Text, Alt Text  
Styled Through CSS  
Compositing Using ImageMagick or GraphicsMagick
Custom Image Frames/Borders Create a set of alpha masks to add borders around images
Add Text Dynamically to Images Using GDlib
Responsive Image Rendering The IMAGE cObject can render a collection of images optimized for various display resolutions and screen sizes.