What is Content Formatting Macros?
Content Formatting Macros is a Confluence Cloud app that gives teams five powerful capabilities in one install.
Product Introduction Video
Five Core Capabilities
1. Advanced Content Navigation (Tabs) : Create multi-tab layouts inside any Confluence page. Organize complex documentation, or knowledge bases into clean, clickable tab interfaces without leaving the page editor.
2. Rich Content Formatting Macros : Buttons, Alerts, Background, Tooltip, Progress Bar, Footnotes, Footnote Summary, Pop-up Dialog, Advanced Expand, Advanced Card, Interactive Banner, Numbered Heading, Divider, Countdown Timer, User Profile, Status, JSON Viewer, Custom Fonts, News, Page Tree, Activity Stream, Number List, Form Macro, Markdown Renderer, HTML Renderer, and more.
3. Conditional Visibility (Show / Hide) : Control which content users see based on Confluence users or groups. Show internal notes only to admins; hide drafts from guests.
4. Attachment Management & Audit : Bulk-view and manage file attachments across your entire Confluence site from a single panel. Identify orphaned files, filter by type, and keep storage tidy.
5. Templates : It help users get started quickly with a pre-designed structure tailored to their needs. Instead of creating everything from scratch, users can simply choose a template, customize the content, and save valuable time.
Supported Macros at a Glance
| Macro | Purpose |
|---|---|
| Tab Parent Content Mapper | Tabs pulling from child pages |
| Tab Label Content Mapper | Each page with your entered label becomes a tab |
| Tab Confluence Page Mapper | Tabs from specific pages |
| Custom Tabs | Manual rich-content tabs |
| Conditional Show | Show content to specific users or groups |
| Conditional Hide | Hide content from specific users or groups |
| Buttons | Styled CTA buttons |
| Background | Section background color/image |
| Alert | Info, Warning, Error, Success banners |
| Tooltip | Hover-to-reveal definitions |
| Progress Bar | Multi-step page workflow tracker |
| Footnotes | Inline reference notes |
| Pop-up Dialog | Modal overlays |
| Advanced Expand | Styled collapsible sections |
| Advanced Cards | Rich content cards with layout |
| Interactive Banner | Full-width announcement banners |
| Numbered Headings | Auto-numbered heading hierarchy |
| Divider | Styled horizontal rules |
| Countdown Timer | Live event countdown |
| User Profile | Confluence user info cards |
| Status Macro | Color-coded status badges |
| JSON Viewer | Formatted JSON display |
| Footnotes Summary | Consolidated list of all footnotes used on a page |
| Custom Fonts | Apply custom typography and font styling |
| News | Display latest announcements of confluence blogs |
| Page Tree | Hierarchical navigation of Confluence pages |
| Activity Stream | Show recent page and user activities |
| Number List | Styled numbered lists with advanced formatting |
| Form Macro | Collect structured user input through forms |
| Markdown Renderer | Render Markdown content inside Confluence |
| HTML Renderer | Render custom HTML content inside Confluence |
Platform Compatibility
- Confluence Cloud: Fully supported
- Confluence Data Center / Server: Not supported
Localization & Theming
- Multi-language UI: The app's editor panels and macro views are translated into 25+ languages and automatically match the viewer's Confluence language setting.
- Light & dark theme: Every macro automatically matches the viewer's Confluence theme (light or dark) - no manual configuration needed.
What's New
The app is actively updated. Check the Atlassian Marketplace listing for the latest release notes and version history.