---
title: "Multi-channel Contexts"
manual: "Multi-channel Contexts"
version: "main"
source: "Index.rst"
start: true
rendered: "2026-10-07T11:40:39+00:00"
---

# Multi-channel Contexts {#start}

-   *Extension key:* contexts
-   *Package name:* netresearch/contexts
-   *Version:* release
-   *Language:* en
-   *Author:* Netresearch DTT GmbH
-   *License:*

    This document is published under the
    [Creative Commons BY 4.0](https://creativecommons.org/licenses/by/4.0/)
    license.

-   *Rendered:* today

---

Multi-channel content visibility for TYPO3. Define contexts based on various
conditions (IP address, domain, query parameters, HTTP headers, sessions, etc.)
and control content visibility across your entire TYPO3 installation.

<!-- TODO: no Markdown rendering for "versionadded" -->

TYPO3 13.4/14.3 LTS support, context aware page caching and
config.linkVars on PSR-14 events.

---

**[Introduction](Introduction/Index.html#introduction)**

Learn what the Contexts extension does and how it enables multi-channel
content delivery in TYPO3.

**[Installation](Installation/Index.html#installation)**

Install and configure the extension for TYPO3 13.4 or 14.3 LTS.

**[Configuration](Configuration/Index.html#configuration)**

Configure contexts and assign them to pages and content elements.

**[Context Types](ContextTypes/Index.html#context-types)**

Explore the built-in context types: IP, Domain, Query Parameter,
HTTP Header, Session, and Combination contexts.

**[Developer Guide](Developer/Index.html#developer)**

Integrate contexts in Fluid templates, TypoScript conditions,
and PHP code using the public API.

**[Migration](Migration/Index.html#migration)**

Upgrade guide from previous versions to 4.x.

---

**Credits**

Developed and maintained by [Netresearch DTT GmbH](https://www.netresearch.de/).
