Skip to main content
This is the standalone Markdown UI component. For Markdown rendering inside chat messages, see the Chat component.

Overview

Use a Markdown component when you need to display rich text that may include structure (headings, lists, tables) or content authored in Markdown by an AI model, a CMS entry, or a process data field. Common use cases:
  • Surfacing an AI-generated explanation alongside a form
  • Embedding Terms & Conditions or Help text written in Markdown
  • Rendering a step-by-step instruction list pulled from CMS
  • Showing a tabular summary returned by a workflow
The Markdown component is read-only. Bind its content to a process data key or a static value, and it renders on the fly.

Properties

Supported Markdown

Standard CommonMark syntax: headings (# to ######), bold/italic, links, ordered and unordered lists, fenced code blocks, inline code, blockquotes, and tables (GFM-style). Raw HTML is not rendered.

Theme configuration

The Markdown component exposes two theme entries: Markdown (for the body) and Markdown table (for tables embedded inside Markdown content).

Markdown — body defaults

Markdown table — defaults

To override globally, edit Theme → Components → Markdown (and Markdown table) in the Designer.

UI Designer overview

Compose screens in the UI Designer.

Typography

Configure typography styles for text components.
Last modified on May 12, 2026