How to find the largest attachments in Confluence Cloud and free up storage

Confluence tells you the site is nearly out of storage. It does not say which files are using it. Here is what Atlassian gives you for Cloud, where each piece stops, and one option.

Hullspark · updated 2026-10-29

Short answer

  • The total: admin.atlassian.com, then your site's Site settings and Storage, shows used and remaining storage. It updates only every 4 hours [1].
  • The biggest files: Atlassian's storage page does not say how to find them [1]. The help article on largest attachments is for Data Center and uses a database query [2]. For Cloud, Atlassian Support can produce a list of the 30 largest attachments [3].
  • Freeing space: archiving does not free any [1]. Deleting moves content to the space trash, and attachments stay until the trash is purged [4].
Archiving a page keeps its files and frees no storage. Deleting moves it to the space trash, where it can be restored, and purging the trash removes it for good.ArchiveFiles kept, no space freedDeleteSpace trashcan be restoredPurgefiles removed

What Confluence gives you out of the box

Confluence’s built-in ways to deal with storage
ToolGood forCatch
Storage page in Site settingsUsed and remaining storage for each app [1]Totals only. It lists no files, and its data can be 4 hours old
Atlassian Support reportA list of the 30 largest attachments, as a CSV with content ID, name and size in KB [3]You raise a ticket. It lists 30 files, and size says nothing about whether a page still uses the file
The database query in Atlassian's articleListing the largest attachments with size, uploader and page [2]Applies to Data Center. The article does not cover Cloud
Delete, then purge from the space trashFreeing the space: attachments of deleted items are removed only when the trash is purged [4]Purging is permanent: the item, its versions and its attachments are gone
ArchiveMoving old pages out of the wayAtlassian says archiving content with attachments frees no storage [1]

Doing it by hand

  1. Check the used and remaining numbers on the Storage page [1].
  2. Raise a ticket with Atlassian Support and ask for the list of the 30 largest attachments [3].
  3. Search the site for each file by name, open its page and check whether the file is used elsewhere. Atlassian advises checking this before you purge [4].
  4. Delete the attachment or the page that holds it. Do it in small batches and note the date.
  5. To free the space, go to Space settings, open Content, choose Trash and purge. Purging cannot be undone [4].
  6. Wait for the Storage number to refresh. It can take up to 4 hours [1].

Where the built-in way stops

One option: our own app

I make a Confluence Cloud app for this, Attachment Sweep by Hullspark [5]. It finds attachments that no page body uses, not simply the largest ones. What it does, as the current code and the product page describe it:

It never purges. Attachments of deleted items stay until the trash is purged. Attachments newer than the minimum age (7 days by default) are not listed. A scan limited to one space cannot see references from other spaces, so use a site-wide scan if in doubt. A scan older than 24 hours must be run again before you can move files. Only site administrators see the app. It shows the version number of each file but not the size of older versions.

Attachment Sweep demo video thumbnail
Demo video. Nothing loads from the video host until you press play.

See it on the Atlassian Marketplace Product page

Questions

Is there a built-in list of the biggest attachments in Confluence Cloud?

Atlassian's storage page shows totals, and its documentation does not describe a list of files. For Cloud, Atlassian Support can produce a list of the 30 largest attachments.

Does archiving a page free storage?

No. Atlassian says archiving content that contains attachments does not free any storage.

Does Attachment Sweep list the largest files?

Among unused files, yes: the table is sorted largest first by default. Files used on their own page are only counted. Files used by another page or as a cover picture are listed with that reason and cannot be selected. References from comments, templates and whiteboards are not checked.

Is Move to trash permanent?

No. It is Confluence's normal delete, so the file goes to the space trash, where a space administrator can restore it until someone purges the trash. The app never purges.

Why did my storage number not drop?

Attachments of deleted items stay until the trash is purged, and the Storage page can be up to 4 hours old.

Does my data leave Atlassian?

No. The app runs on Atlassian and your attachments are not sent to Hullspark. Details are in the privacy policy.

Do I need a license to scan?

No. Scanning and the dry run work without one. Moving files to the trash needs an active license. The Marketplace listing has the current pricing.

What I have not verified

I checked the Confluence claims on this page against Atlassian's documentation on 2026-10-29. I did not re-test each one on a live site, and Atlassian changes screens.

The storage page itself does not say how trashed items are counted; I rely on the delete page, which says attachments of deleted items stay until the trash is purged. I did not confirm whether Support still offers the 30-file report in the form its guide describes. The app description comes from its current code and product page. I have not tested other vendors' apps and name none; read their listings.

Sources

Questions? Support or support@hullspark.com. Privacy policy