Formatting for Confluence
Thirty-eight macros for the pages Confluence’s own formatting can’t build: cards, banners, buttons, tabs, progress trackers, HTML, code and maths, all matched to one brand setting.
- Built on Forge
Works inside
Cloud
Built on Atlassian Forge
Macros render from the settings saved on your Confluence page.
What Capable Formatting isWorks on public pages
Panels, cards, buttons, tabs, code and maths render for readers without an account.
Readers without a licence
Capable is used by teams at
A whole page, built from macros
A team home page using five Capable macros. Pick a number, or take the tour.
Try the macros
Pick a macro, change a couple of its real settings and see it on a sample page. Change the brand colour and every macro follows.
Pick a macro
7 of 38 macros. See them all
Team home
Everything the platform team publishes, in one place. Start with the guides below.
What teams say
Excerpts from public reviews on the Atlassian Marketplace.
…it’s been smoother plus it’s got a few more macros we actually need. …
Avery StoneReview of Capable Formatting for Confluence, Jul 2026 (opens in a new tab) …I set up an image gallery, added a button with a URL, and included an animation—all in just 2 minutes without even reading the documentation.
Michael SchmidtReview of Capable for Confluence, Jul 2024 (opens in a new tab)
What makes it hold together
Thirty-eight macros you configure through a form, not markup, and one set of controls behind them.



Thirty-eight macros in seven families
Panels and banners; cards, images and media; buttons and navigation; progress and status; technical and data; footnotes; page utilities. Most teams use around eight.
- Sixteen ship starter templates
- One image picker for every image macro
Set your brand once
An administrator sets five colour roles in a theme, and every macro’s colour control starts from your colours. Turn off custom colours if you want to enforce them.
- Five colour roles
- Light and dark themes
- Presets for house configurations
Status that people keep current
Progress bars, progress trackers, countdowns, status badges and polls. A progress bar or status badge can be changed from the published page by anyone who can edit it.
- Change from the page
- Thirteen status schemes
Draft cards, banners and buttons from a description
Six macros can draft their content for you, and Capable Studio drafts macros from a prompt. You get an ordinary configuration to edit, and AI can be switched off for the whole site.
- A first draft, not a finished page
- One site-wide switch
HTML, when there’s no macro for it
Write HTML with Tailwind classes and your own CSS, and it renders on the page. JavaScript only runs once an administrator enables it, and then in an isolated sandbox.
- Tailwind built in
- JavaScript off by default
Pages worth reading
| Job | Today | With Formatting |
|---|---|---|
| More than a meeting note | Headings, tables and panels: enough for a meeting note, not for a landing page, a knowledge base article or an API reference. | Panels, cards, buttons, tabs, progress, footnotes, code and maths, each configured through a form rather than by writing markup.Source: What Capable Formatting is |
| Pages that match | Six people build six pages, and the pages look like it. | One brand setting gives every macro’s colour control your colours by default, without anybody being told how.Source: Set up your brand |
| Leaving another macro app | Every page that uses another vendor’s macros has to be rebuilt. | A migration wizard converts them in place, using native Confluence elements where those do the job. Each change is a new page version, so it can be undone.Source: Migrating from another vendor’s macros |
Moving from another formatting app
Formatting has more conversions in the migration wizard than anything else, because formatting apps ship the most macros.
Backgrounds, banners, buttons, cards, LaTeX, tooltips, progress bars and trackers, footnotes and Swagger convert from several vendors.
Migrating from another vendor’s macrosPanels, expands, tabs, dividers, statuses and page trees convert to native Confluence elements rather than to another app’s macros.
Migrating from another vendor’s macrosRun a pilot space first. It takes about an hour and shows what will happen to your own content.
Migrating from another vendor’s macros
Moving from
- Mosaic for ConfluenceKolekti
- Aura Content Formatting for ConfluenceSeibert Media
- Toolkit for ConfluenceRefined
- Handy Macros for ConfluenceStiltsoft
- Content Formatting Toolkit for ConfluenceVectors
- Macro Pack for ConfluenceWarsaw Dynamics
- LaTeX Math for ConfluenceAppfire
- LaTeX Math for ConfluenceNarva
- Open API for ConfluenceToshihiro Sato
- All apps
Tools and guides
- What can I migrate?Every app we migrate from, and which of its macros convert.
- How much could I save?Compare what you pay for separate apps today with the suite.
App names are trade marks of their respective owners.
Your first macro in about ninety seconds
Step 1: Install
Install Formatting from the Atlassian Marketplace. The macros are in the editor straight away.
Get startedStep 2: Insert a macro
Type / in the editor and pick a macro, such as /cards. Start from a template, change two things and publish.
Your first macroStep 3: Set up your brand
Spend twenty minutes on brand guidelines and presets, so every later macro matches without anyone being told.
Set up your brand
Also in the All-in-One
The same macros are a capability of Capable for Confluence, with the same updates at the same time.
Docs and guides
Short, current pages from help.gocapable.com.
- Get startedInsert your first macro, and set up the brand that makes every later macro match.help.gocapable.com/macros/get-started
- MacrosAll 38 Capable Formatting macros, grouped by what you are trying to do.help.gocapable.com/macros/macros
- Migrating from another vendor's macrosMosaic, Aura, Refined, Handy, MacroSuite, AUI and more convert into these macros automatically.help.gocapable.com/macros/migrating-from-another-vendor-s-macros
- Suite or standaloneThe same macros, two products, and a naming difference that will trip you up when following documentation.help.gocapable.com/macros/suite-or-standalone
- Readers without a licence or an accountWhat anonymous visitors and unlicensed users see, macro by macro type.help.gocapable.com/macros/readers-without-a-licence-or-an-account
Questions, answered from the docs
Each answer links to the page it comes from.
Which macros are included?
Thirty-eight, in seven families: panels and banners; cards, images and media; buttons and navigation; progress, status and feedback; technical and data (code, LaTeX maths, Swagger/OpenAPI, tables, HTML and more); footnotes; and page utilities.
Source: Macros
Can the macros match our brand?
Yes. An administrator sets brand guidelines once, as themes with five colour roles, and every macro’s colour control starts from those colours. You can also save presets, up to ten per macro, that everyone starts from.
Source: Set up your brand
Can we migrate from Mosaic, Aura or Refined?
Yes. A migration wizard converts other vendors’ macros in place, so pages don’t have to be rebuilt. Where a native Confluence element does the job, the migration uses that. Each change is a new page version, so it’s reversible from page history.
Source: Migrating from another vendor’s macros
What do readers without an account see?
Macros that render from their own saved settings, such as panels, cards, buttons, tabs, footnotes, code and maths, work for them. Macros that have to fetch something when the page loads do not, because Confluence doesn’t let an app fetch on behalf of a reader it can’t identify.
Source: Readers without a licence or an account
Is it the same as the macros in Capable for Confluence?
The macros are identical and get the same updates at the same time. In the standalone app most names add the word “macro”. Content isn’t shared between the two products, so moving from one to the other is a migration.
Source: Suite or standalone
Can we add our own HTML?
Yes, with the HTML macro. Tailwind classes are styled automatically and you can add your own CSS. JavaScript only runs once an administrator has enabled it for the site, and then inside an isolated sandbox.
Source: HTML
Recognition
Build a better page today
Install Formatting for Confluence from the Atlassian Marketplace, or book a demo and we’ll show you round.




