
Catalog Cleanup Tool
Admin wizard for safely uninstalling SPFx apps from a site collection.
Removing an SPFx app by hand risks leaving orphaned components, broken pages, and lingering artifacts scattered across a site collection.
Catalog Cleanup Tool walks admins through a guided, safe uninstall — finding every artifact an app left behind and removing it cleanly, with a clear preview before anything changes.
Built to solve one problem completely.
Guided wizard
Step-by-step uninstall with clear prompts.
Full artifact discovery
Finds every component an app left behind.
Pre-removal preview
Review exactly what will change first.
Safe checkpoints
Reduce risk with guarded removal steps.
Site-collection scope
Clean up across the whole collection.
Tenant-deployed
Runs inside your own Microsoft 365 tenant.
See Catalog Cleanup Tool in action
Watch an administrator pick an installed app, review the scoped removal (catalog entry, Site Contents app, and optional app-data lists), and execute the guarded uninstall with per-operation results.
Watch the deck
A seven-slide walkthrough of the problem, the wizard, and what Catalog Cleanup Tool saves you from.
Use the arrow keys or on-slide controls to navigate. Open the deck in a new tab →
Catalog Cleanup Tool, answered.
What is the Catalog Cleanup Tool?
Catalog Cleanup Tool is a SharePoint Framework (SPFx) admin web part that walks administrators through a guided, safe uninstall of an SPFx app from a site collection. It discovers every artifact an app left behind, previews exactly what will change before anything happens, and removes it cleanly with guarded checkpoints — avoiding the orphaned components and broken pages a manual uninstall risks.
What does the Catalog Cleanup Tool remove when uninstalling an app?
It removes the app's scoped artifacts across the site collection — the catalog entry, the Site Contents app, and optional app-data lists — with a pre-removal preview and per-operation results so you see exactly what changed.
Does the Catalog Cleanup Tool send any data outside my tenant?
Only a licence check. It runs client-side in the signed-in user's browser context, respects your existing SharePoint permissions and stores no secrets or app passwords, and your content stays in your Microsoft 365 tenant. The commercial edition checks its licence with the DK Solutions 999 licensing service, sending only your Microsoft Entra tenant ID, the product identifier and, if an administrator enters one, a licence key. No user information or content is sent. Our Privacy Policy (Section 2.4) has the details.
Can the Catalog Cleanup Tool run in a GCC or GCC High tenant?
Yes. DK Solutions 999 software is compatible with Microsoft 365 commercial, GCC and GCC High environments. Government editions are distributed separately; they perform no licence check and make no calls to DK Solutions 999.
Is the Catalog Cleanup Tool available on Microsoft AppSource?
Yes. Catalog Cleanup Tool is published on Microsoft AppSource, with a free trial available from the listing.
Built by Darrin Kay, founder of DK Solutions 999 — a SharePoint/M365 engineer and former U.S. Army knowledge manager. DK Solutions 999 builds tenant-native SPFx tools for regulated Microsoft 365 environments.
Ready to see Catalog Cleanup Tool in action?
See Catalog Cleanup Tool running against your own environment in a short, focused demo.