Important changes to Tiny Cloud pricing > Find out more

NOTE: TinyMCE 5 reached End of Support in April 2023. No more bug fixes, security updates, or new features will be introduced to TinyMCE 5. We recommend you upgrade to TinyMCE 6 or consider TinyMCE 5 Long Term Support (LTS) if you need more time.

Legacy Output plugin

Changes HTML output to old HTML syntax such as font, b and i

Contribute to this page

Important: The Legacy Output plugin (legacyoutput) was deprecated with the release of TinyMCE 5.9. For details, see the Legacy Output plugin deprecation notice. 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

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

Can't find what you're looking for? Let us know.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.