---
title: "Legacy Output plugin"
description: "Changes HTML output to old HTML syntax such as font, b and i"
canonical_url: "https://www.tiny.cloud/docs/tinymce/5/legacyoutput/"
md_url: "https://www.tiny.cloud/docs/tinymce/5/legacyoutput/index.md"
version: "5"
last_updated: "2024-03-26T08:09:19Z"
tokens: 282
---
Important This page documents TinyMCE 5. For new projects, Tiny recommends using the latest, most up-to-date version. [See TinyMCE 8 documentation](../../latest/).
# Legacy Output plugin

> **Important:** The Legacy Output plugin (`legacyoutput`) was deprecated with the release of TinyMCE 5.9. For details, see [the Legacy Output plugin deprecation notice](../release-notes59/#thelegacyoutputlegacyoutputplugin). The Legacy Output plugin will be removed in TinyMCE 6.0.
The `legacyoutput` plugin changes TinyMCE’s output, producing legacy elements such as `font`, `b`, `i`, `u`, `strike`, and use `align` attributes.

> **Important:** Editor content created while this plugin is active will be formatted using HTML3. Using this plugin will greatly reduce the functionality of the editor.
This plugin can be useful if you want to use TinyMCE in a legacy HTML mail client.

However, this is **not** intended for use in producing normal web content such as in a CMS. These elements should no longer be used for such purposes since they are deprecated in later XHTML and HTML5 specifications.

## Basic setup

```js
tinymce.init({
  selector: 'textarea',  // change this value according to your HTML
  plugins: 'legacyoutput'
});
```
