Page Properties Report & Export for Confluence

Confluence Cloud app

Sort, filter and export the Confluence Page Properties Report.

A macro that lists the pages with a Page Properties table: one row per page, one column per property, like Confluence’s built-in Page Properties Report. Readers can sort by any column, filter the rows, and download them as Excel or CSV. Editors choose the column order, names, and widths.

Free for Confluence sites with up to 10 users.

A Page Properties report of project pages sorted by due date, with columns for owner, stage, due date, priority, budget, Jira epic and notes, coloured stage lozenges, a filter box, and Excel and CSV buttons.
The report on sample project pages, sorted by due date.
01 / SORT AND FILTER

Every row, in the order you need.

Click a header to sort all rows: dates as dates, numbers as numbers, empty values last. Type in the filter box to narrow the rows. Case and accents are ignored.

02 / YOUR COLUMNS

Columns that fit.

Reorder, rename, resize, and hide columns. Save up to two sort levels and filters such as “Status is Done”, so every reader starts from the same view.

03 / EXCEL AND CSV

Download what you see.

Readers download the filtered rows as Excel or CSV, with a link to each page. Status lozenges, dates, mentions, and Jira links become readable values.

How to sort, filter and export a Page Properties Report

  1. On a Confluence page, type /Page Properties Report in the editor and choose Page Properties Report & Export.
  2. Choose which pages to list: labels, spaces, a parent page, blog posts, a Page Properties ID, or extra CQL. If the page already has Confluence’s built-in report, choose Copy its settings.
  3. Arrange the columns, set the sort and any saved filters, then choose Save and publish the page.
  4. Readers click a header to sort, type in the filter box, and choose Excel or CSV to download the rows.

A Confluence administrator installs the app once from Atlassian Marketplace. Each reader sees only the pages they are allowed to read. The user guide explains every setting.

Where the built-in report stops

Confluence’s built-in Page Properties Report collects page properties into one table. These are its best-known gaps; most are open issues in Atlassian’s public tracker:

  • Column widths. There is no setting for them (CONFCLOUD-67089). Here editors set a width for each column.
  • Filtering. Readers can’t filter the rows (CONFCLOUD-29421). Here they get a filter box, and editors can save filters.
  • Sorting. Clicking a column name doesn’t sort across all pages of results (CONFCLOUD-78373). Here a click sorts every row in the report.
  • Number of results. People ask for more results per page (CONFCLOUD-78762). Here a report lists up to 5,000 pages, with Show more.
  • Export. The built-in report has no Excel or CSV download. Here readers download the rows they filtered.

Runs on Atlassian.

The report is built in the reader’s browser. The app calls Confluence as that reader, so everyone sees only the pages they are allowed to read. Settings are saved in the macro on the page. There is no vendor backend, no external calls, no app data storage, and no analytics.

See security and the privacy notice for details.

Know what is included.

  • Pages, and optionally blog posts, that have a Page Properties macro.
  • Vertical tables (a name and a value in each row) and horizontal tables (names in a header row, values below).
  • Readable values for status lozenges, dates, mentions, and Jira links.
  • PDF and Word exports of the page, with up to 500 pages in the report.

The report reads published versions. Other macros inside property values are shown as their text. New pages appear after Confluence’s search has indexed them.

Questions

Can I sort a Page Properties Report by a date or number column?

Yes. Click a column header to sort all rows by it, and click again to reverse. Dates sort as dates, numbers as numbers, and text in natural order, so “Item 2” comes before “Item 10”. Empty values stay at the bottom. Editors can also save a default sort with up to two levels.

Can readers filter the rows?

Yes. Type in the filter box to show only the rows that contain your words. It ignores case and accents, so “chloe” finds “Chloé”. Editors can also save filters: contains, does not contain, is, is not, is empty, and is not empty.

Can I set column widths?

Yes. Editors set a width in pixels for each column. They can also reorder, rename, and hide columns.

How do I export a Page Properties Report to Excel or CSV?

Choose Excel or CSV above the report. The file has the rows that match the current filter, in the current order, with the visible columns and an added Page link column. In languages that write decimals with a comma, the CSV uses semicolons and decimal commas.

Why doesn’t the report show all my pages?

A page is listed when it has a Page Properties macro, matches the report’s settings, and you are allowed to read it. New pages appear after Confluence’s search has indexed them, as with the built-in report. A report stops at its page limit: 1,000 pages by default, up to 5,000.

Can I reuse the settings of Confluence’s built-in report?

Yes. When the page already has Confluence’s built-in Page Properties Report, the settings offer Copy its settings. One click copies its CQL, columns, sort, page size, first-column name, and ID.

Is the report included in PDF and Word exports?

Yes. When someone exports the page to PDF or Word from Confluence, the report is included as a table, sorted and filtered as saved in its settings, with up to 500 pages.

Which languages does the app support?

English, German, French, Spanish, Italian, Portuguese (Brazil), Dutch, Polish, Japanese, and Czech. It follows each user’s Confluence language.

Does it work with Confluence Data Center or Server?

No. It is a Forge app for Confluence Cloud.

Is my page content sent anywhere?

No. The report is built in the reader’s browser from Confluence’s REST API, with that reader’s permissions. For PDF and Word exports, an Atlassian-hosted Forge function does the same read as the exporting user and stores nothing. There is no vendor backend, no external calls, no app data storage, and no analytics.

How much does it cost?

It is free for Confluence sites with up to 10 users. Larger sites pay through Atlassian Marketplace.