---
title: "Deprecation: #75327 - $TSFE->csConvObj and $TSFE->csConv()"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-75327"
source: "Changelog/8.1/Deprecation-75327-TSFE-csConvObjAndTSFE-csConv.rst"
typo3-version: "8.1"
typo3-major: 8
type: "deprecation"
issue: 75327
forge: "https://forge.typo3.org/issues/75327"
tags: ["PHP-API", "Frontend"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #75327 - $TSFE->csConvObj and $TSFE->csConv() {#deprecation-75327}

See [forge#75327](https://forge.typo3.org/issues/75327)

## Description {#description}

The public property `csConvObj` and the public method `csConv()` inside the TypoScriptFrontendController PHP
class have been marked as deprecated.

## Impact {#impact}

Calling `$TSFE->csConv()` will trigger a deprecation log entry.

## Affected Installations {#affected-installations}

Any TYPO3 installation which uses the property or the method directly.

## Migration {#migration}

If a charset conversion is necessary, the conversion can be done directly by instantiating the charset converter class.

```php
$from = 'iso-8859-15';
/** @var \TYPO3\CMS\Core\Charset\CharsetConverter $charsetConverter */
$charsetConverter = GeneralUtility::makeInstance(\TYPO3\CMS\Core\Charset\CharsetConverter::class);
$output = $charsetConverter->conv($str, $charsetConverter->parse_charset($from), 'utf-8');
```
