Link checker for Confluence Cloud
Find and fix
broken links
in Confluence.
Scan Confluence pages and spaces for broken links. Give page owners a clear queue and review URL replacements before saving.
Free for up to 10 Confluence users. View pricing.

Link maintenance inside Confluence.
Built on Atlassian Forge Follows page ownership You review every replacementSee the app in action · 7 minutes
From one 404
to a fixed link on every page.
A support tools link in an onboarding guide returns 404, and the same old address sits on other pages. Scan the space, separate confirmed failures from uncertain results, preview the replacement on every page and recheck the fix.
How to check and fix
Confluence links.
Find the issue, review it with the page owner, and save the replacement.
-
1. Find
Find broken links.
Check a single page or scan up to 1,000 published pages in a space. See broken external links separately from access restrictions and uncertain results.
-
2. Review
Work with page owners.
Issues follow the current Confluence page owner. Use My queue to track work, recheck links, and record exceptions.
-
3. Resolve
Replace URLs across pages.
Preview exact URL or base URL replacements on up to 20 pages at a time. Edit permissions, drafts, and page versions are checked before saving.
Illustrative workflow. See the guide for the full app behavior and limits.
Understand link results
Separate broken links
from access issues.
A public URL that returns 404 or 410 needs a different response from a page behind a login. Broken Link Checker labels these results so you can decide what to fix or check manually.
Understand your resultsBroken
A public destination returned 404 or 410.
Time to review the link.
Unverified
A sign-in wall, timeout, or access restriction.
A check couldn't reach a conclusion.
Available
The destination responded successfully.
The link is currently reachable.

Control your link checks
Check the links
your team relies on.
Public HTTPS links are checked automatically. A space administrator can exclude destinations and schedule daily or weekly scans. Page owners review their issues and decide which links to replace.
- Supported internal Confluence page links checked automatically
- Exact hostname and URL exclusions
- Every successful replacement creates a page version
Straightforward pricing.
All features included. Pricing is based on your site's licensed Confluence user count, not on the number of pages or links checked.
Free for up to 10 Confluence users
$0.01per user / month
For every licensed user on sites above 10 users. Prices are in USD and exclude taxes.
Billing follows your site's licensed Confluence user count, not how many people open Broken Link Checker.
Atlassian Marketplace handles trials, subscriptions and billing.
More about Broken Link Checker for Confluence
Broken Link Checker finds broken links in Confluence Cloud and helps page owners fix broken links. Confirmed dead links stay apart from restricted or uncertain results, and the queue can be filtered by owner, work state and link result.
This app gives Confluence Cloud teams one place to review problems without mixing confirmed failures with uncertain results. Every page owner gets a clear queue, marks work in progress and manages exceptions. Space admins follow progress across pages they can access.
- Run daily or weekly scans on schedule
- Scan selected spaces on demand
- Export CSV reports for review
How a typical week looks
- Monday: the weekly scan runs on schedule.
- Each owner opens their queue, fixes what they own and marks progress.
- Space admins watch overall progress and decide on exceptions.
- Friday: export a CSV report to share status with your team.
Teams check broken links in published content, including Smart Links. A Confluence broken link checker keeps restricted access and uncertain results apart from confirmed failures. Results respect current page permissions, so people only see what they may open.
- Use the broken links checker to review confirmed issues
- Mark an item in progress while its owner handles it
- Manage exceptions that should leave the repair queue
Space admins choose which public HTTPS domains may be checked, exclude exceptions and opt into owner reminder comments. If you need a broken link checker tool for owner-based follow-up, each queue stays tied to its current owner. Reminder comments are optional: scans, queues, exception management and progress tracking work without them.
Who uses it: documentation leads keep knowledge bases accurate, support teams protect runbooks, and IT admins clean up after tool or domain moves.
- Start a check for broken links on selected spaces
- Review your owner queue
- Export a CSV report when a separate file helps
Migration work changes only URLs. You replace an exact or base address across selected pages, with no general text replacement. Every change shows a preview before publishing, while edit permissions, page versions and unpublished drafts are checked before saving.
- Confluence search and replace for URLs
- Confluence find and replace for URLs, not body text
- For admins searching Confluence change URL, the supported action is exact or base address replacement
- If your goal is check website for broken links, note that scans cover selected spaces
- If you search check site for broken links, scope means Confluence spaces, not arbitrary websites
- After a migration, results get reviewed before any URL changes
If you are looking for an online broken link checker, this one is built specifically for Confluence Cloud. A link checker online scans arbitrary websites; this tool works with Confluence spaces, current owners and space-admin controls.
- A dead link checker describes the need to spot failed destinations
- A 404 broken link checker describes the same review task inside Confluence
- A broken link scanner still follows the coverage rules below
The link checker tool covers published content, up to 1,000 pages and 10,000 URLs per scan. A website broken link checker may imply broader crawling, so here the scope is narrower: spaces selected for scanning. Plain text URLs, macro contents, destinations behind login and anchor fragments are not covered.
- External checks send enabled URLs to their destinations
- Hostnames go to Cloudflare DNS
- Storage keeps no URLs, page bodies or user profiles
Quick answers
Do scans run automatically?
Yes. Space admins schedule daily or weekly scans, and scans can also start on demand.
Does every kind of content get checked?
No. Published content is checked, not plain text URLs or macro contents.
What happens with restricted access or uncertain results?
They stay apart from confirmed failures, and results respect current Confluence permissions.
Does it replace text during a migration?
No. Only addresses change, exact or base, across selected pages.
What other coverage limits apply?
Destinations behind login and anchor fragments are not covered. Each scan has the size limits listed above.
What privacy behavior should admins know?
Enabled addresses go to their destinations and hostnames go to Cloudflare DNS, as listed above.
Confluence link
checker FAQ
What Broken Link Checker checks, how replacements work, and how to get started.
Contact Broken Link Checker supportHow do I find broken links in Confluence Cloud?
Once Broken Link Checker is installed, open it from Confluence Apps, choose a space, and run a scan. Review the Broken and Unverified results with the page owners. Public HTTPS links are checked unless explicitly excluded. See the setup guide. For a review without installing an app, follow the manual link-checking walkthrough.
Will Broken Link Checker change my pages automatically?
Link replacements are published only after an authorized user previews and saves them. Optional owner reminders are off by default; when enabled, they can add a native page comment. Learn more in the replacement guide.
Which links does Broken Link Checker check?
Broken Link Checker reads standard hyperlinks and inline, card, and embed Smart Link destinations in published pages. It checks supported Confluence page targets and public HTTPS destinations unless explicitly excluded. It does not scan plain text URLs or third-party macro internals, and it does not verify URL fragments or content meaning. See supported links and scan limits.
Can I replace the same URL across multiple pages?
Yes. Preview replacements on up to 20 selected pages at a time. Exact URL mode replaces a complete URL; Base URL and path mode updates a domain or path prefix while preserving the remaining path, query, and fragment. Visible link labels stay the same. See the URL replacement examples.
Can I schedule scans and remind page owners?
A space administrator can enable daily or weekly scans. Optional owner reminders add a Confluence comment for open, confirmed broken links and are off by default. Confluence controls notification delivery. Read about exceptions and reminders.
Is Broken Link Checker free?
Broken Link Checker is free for up to 10 Confluence users, with every feature included. Larger sites need a paid subscription through Atlassian Marketplace. See per-user rates.
Start with a scan.
Keep useful links working.
Learn how to check your Confluence space and review the first results.
Read the setup guide