---
title: "tinymce.html.Serializer"
description: "This class is used to serialize down the DOM tree into a string using a Writer instance."
canonical_url: "https://www.tiny.cloud/docs/tinymce/latest/apis/tinymce.html.serializer/"
md_url: "https://www.tiny.cloud/docs/tinymce/6/apis/tinymce.html.serializer/index.md"
version: "6"
last_updated: "2022-07-13T05:38:26Z"
tokens: 236
---
Important This page documents TinyMCE 6. For new projects, Tiny recommends using the latest, most up-to-date version. [See TinyMCE 8 documentation](../../../latest/apis/tinymce.html.serializer/).
# tinymce.html.Serializer

This class is used to serialize down the DOM tree into a string using a Writer instance.

## Examples

```javascript
tinymce.html.Serializer().serialize(tinymce.html.DomParser().parse('<p>text</p>'));
```

## Summary

### Methods

| Name | Summary | Defined by |
| --- | --- | --- |
| [serialize()](#serialize) | Serializes the specified node into a string. | `Serializer` |

## Methods

### serialize()

```javascript
serialize(node: tinymce.html.Node): String
```
Serializes the specified node into a string.

#### Examples

```javascript
tinymce.html.Serializer().serialize(tinymce.html.DomParser().parse('<p>text</p>'));
```

#### Parameters

- `node (Node)` - Node instance to serialize.

#### Return value

- `String` - String with HTML based on the DOM tree.
