🎨

Power Automate HTML Table Styler

What's New (v1.2.1)
Format and style 'Create HTML table' outputs for Outlook & Gmail emails
Free & 100% Ad-Free • No Cookies • No Data Stored
1

Pick a theme & tweak styles on the left, or type your own colours.

2

Check the Live Preview below to see exactly how your table will look.

3

Copy the expression and paste it into a Compose action's fx field in Power Automate.

HTML Table Themes

Select a pre-built colour palette to get started:

Customise Table Styles

12px
6px 8px

Power Automate Action

Create HTML table action name

body(' ')

Leave as Create_HTML_table unless you've renamed the "Create HTML table" action in Power Automate. If renamed, enter the new action name here. Spaces are automatically converted to underscores ( _ ).

Live Table Preview

Live preview is a visual approximation. HTML Table Output

Highlight Table Values

Case-sensitive. Must match the entire cell value exactly. Does not match partial text within a cell.

Keyword Highlighter Test (Sample Data):
Power Automate Expression
replace(replace(replace(body('Create_HTML_table'), '<table', '<table style="border-collapse:collapse;width:100%;font-family:sans-serif;font-size:12px;"'), '<th', '<th style="background-color:#1C6EA4;color:#FFFFFF;padding:6px 8px;border:1px solid #CCCCCC;text-align:left;"'), '<td', '<td style="padding:6px 8px;border:1px solid #CCCCCC;color:#333333;text-align:left;"')
Next: Add a Compose action in Power Automate → open Expression (fx) → then paste.
Expression copied to clipboard!