Skip to content
Content & Formatting

HTML Macro in Confluence

Embed HTML, CSS directly in Confluence pages

ConfluenceFree app
HTML Macro product preview
Overview

What HTML Macro does

Add and render custom HTML and CSS directly inside Confluence pages — interactive, responsive and visually rich content without external tools.

HTML Macro: Rich content without limits
01

Rich content without limits

Build anything the standard editor can't:

  • HTML, CSS and JavaScript in one editor
  • Live preview as you type
  • Or embed an external page by URL
  • Responsive preview at desktop, tablet and mobile widths
HTML Macro: Faster with snippets and AI
02

Faster with snippets and AI

Skip the boilerplate:

  • 18 ready-made HTML, CSS and JS snippets
  • AI prompt template or Ask Rovo
  • Beautify and download as HTML
  • Dark/light editor theme and line numbers
HTML Macro: Safe and reliable
03

Safe and reliable

Custom content that respects your rules:

  • Stays in your Confluence environment
  • Respects existing space permissions
  • Admin settings for governance

Built for

  • Developers creating custom Confluence experiences
  • Technical writers enhancing documentation
  • Admins and teams building internal portals
How it works

Up and running in three steps

HTML Macro installs from the Atlassian Marketplace like any other app — nothing to host, nothing to maintain.

  1. 01

    Get it from the Marketplace

    Install it on your Confluence Cloud site from its Atlassian Marketplace listing. It's a free app — no licence, no trial clock, no servers to run.

  2. 02

    Insert the HTML macro

    Add the macro where the custom content belongs on the page.

  3. 03

    Add HTML & CSS, publish

    Write your markup and styles, check the result and publish — within your existing space permissions.