Skip to main content

Markdown and HTML

Learn about Markdown and HTML support within Retool.

Retool supports Markdown and HTML. You can use most presentational attributes and tags except for <style>, <script>, and JavaScript attributes like onclick. For more complex HTML use cases, use the HTML, Custom, or IFrame components.

You can use Markdown in:

  • Text components
  • Component tooltips
  • Component helper text
  • Table columns when the type is set to Markdown
  • Slack queries (Markdown in Slack queries is automatically converted to Slack's Markdown-like syntax)

Retool Mobile also supports Markdown, but not HTML.

In the demo app below, use the sidebar to view syntax information and rendered examples. In the Component examples section, you can edit the Markdown and see what it looks like when it's rendered in a component.