--- title: HTML description: Documentation for the HTML node in n8n, a workflow automation platform. Includes guidance on usage, and links to examples. contentType: [integration, reference] priority: high --- # HTML The HTML node provides operations to help you work with HTML in n8n. ```{note} HTML Extract node The HTML node replaces the HTML Extract node from version 0.213.0 on. If you're using an older version of n8n, you can still view the [HTML Extract node documentation](https://github.com/n8n-io/n8n-docs/blob/86fe33b681621e618e3adcab9a27e8605dbc23ad/docs/integrations/builtin/core-nodes/n8n-nodes-base.htmlextract.md). ``` ```{warning} Cross-site scripting When using the HTML node to generate an HTML template you can introduce [XSS (cross-site scripting)](https://owasp.org/www-community/attacks/xss/). This is a security risk. Be careful with un-trusted inputs. ``` ## Operations * [**Generate HTML template**](#generate-html-template): Use this operation to create an HTML template. This allows you to take data from your workflow and output it as HTML. * [**Extract HTML content**](#extract-html-content): Extract contents from an HTML-formatted source. The source can be in JSON or a binary file (`.html`). * [**Convert to HTML Table**](#convert-to-html-table): Convert content to an HTML table. The node parameters and options depend on the operation you select. Refer to the sections below for more details on configuring each operation. ## Generate HTML template Create an HTML template. This allows you to take data from your workflow and output it as HTML. You can include: * Standard HTML * CSS in `