header logo
Services

Services
Cloud Solutions
Computing
Storage
Backup
AI Integrations
Machine Learning
Natural Language Processing
Computer Vision
Software development
Web Development
Mobile Development
Desktop Applications
Databases
Technologies

Technologies
Microsoft stack
ASP.NET
.Net Core
Azure
Entity Framework
WCF
Web/Frontend
React
Vue.js
HTML
CSS
JavaScript
TypeScript
jQuery
Angular
Backend
C#
Node.js
Python
Ruby
PHP
CMS
Umbraco
Wordpress
Solutions

Solutions
Industry
Healthcare
Facility management
Finance
E-commerce Retail
Energy Platform
Traveling Platform
E-commerce FMCG
Use Cases
Tutor Pro
Support system
Saas ETL Platform
ERP System
CRM System
Tracking Application
Task Manager
Integration and Management Cases
Progressive Web Apps
API integration
Desktop Applications
Website Development
Integrated AI
About Us

About Us
Our Company
Blog
Job opportunities
Internship
language_icon
EN
ET
Contact us
  • OSKI digital agency/
  • Articles and news/
  • Umbraco plugin for removing unused media

Umbraco plugin for removing unused media

Umbraco.Cms.Core.Models.Membership.User!=null? Kyrylo Osadchuk: author avatar
By Kyrylo Osadchuk
Published: November 20, 2020
2 min read
  • Copy link
  • Facebook
  • LinkedIn
  • Twitter

The package is built on the Nexu package. It allows you to find and delete media items that aren't used in the content. After installing you will get the “Media Remove” tab in the developer section. 

After installation, you should press once “Rebuild relations”. It will iterate over all content and look for used media items. It will show you progress and how much content has been processed.

The next step is to find unused media by pressing the “Get unused media” button. The results will appear in the table.

Table has 5 columns. It shows index, name of media item, path to media, source url if it persists and checkbox to manually decide to remove or not media. There is also an option to load an exclusion list, which should contain source urls of files which shouldn’t be removed. It must be .txt file and has the relative urls separated by newline. Example of exclusion list file: 

To load the exclusion list you should press the “Load exclusion list” button. You can press it before or after loading unused media. If a file successfully loaded on the right will appear a dashed box with filename and will automatically filter items to remove.

The last step is to remove found media. It will show you progress how much is already removed and how much should be removed. All operations are made in the background thread, so you can switch or close a browser tab while waiting for the operation to complete.

You can find this package in official Umbraco packages repository here:

Media remove package

If you found any issues with it please create issue of creature request in our issue tracker:

Media remove issue tracker

Tags: Umbraco plugin media Nexu package unused media

Don’t forget to share this post!

From Our Blog

  • Importance of UI and UX in Creating Modern Solutions
  • Published: April 18, 2025
  • Why API-First Design is the Future of Application
  • Published: January 27, 2025

About Us

Our agency delivers tailored solutions with clean code and attention to detail. We specialize in Umbraco, Vue.js/React.js/Angular, and .NET/Core. Staying current with trends, we provide innovative, future-proof software to drive your business success.

Kaupmehe tn 7-120, Tallinn, Estonia

2025 - This site is running Umbraco version 10.4.0.0. Privacy Policy