Unused Product Images — Free Server Cleanup for PrestaShop

PP-M049F
SEO & Optimization
  • 8.x | 9.x
  • PL, EN
  • 1.0.0
  • 2026-06-22

Unused Product Images (Free) is a free PrestaShop module designed to optimize disk space and file limits (Inodes) on your hosting. The tool automatically locates and displays image files and thumbnails that remain on the server but are no longer associated with any product in the database.

The module directly solves the issue of slow-running backups and simplifies store migration. Scanning and deletion are performed asynchronously (AJAX) from the administration panel, preventing server overload even with hundreds of thousands of images left behind by mass imports or years of testing.

0.00 € Tax excluded

122 Downloads
  • Free module shared with the PrestaShop community
  • Possibility to report suggestions and bugs - corrections according to availability
  • No warranty or support as standard (no SLA)
  • Download available after logging into the customer account. Download limit 99
  • Need modifications or support? ask about the service

Information Parameters:

  • 1.0.0
  • Store Version PHP Version
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-06-22
  • PL, EN

Key Benefits

  • Faster backups and secure migration — reduced file size drastically cuts down backup creation time and facilitates quick store restoration in case of emergency.
  • Protection against hosting limits (Inodes) — removing unnecessary graphics frees up the total number of files on the server, preventing critical account suspension.
  • Real cost savings — reclaiming disk space helps avoid forced upgrades to more expensive hosting plans.
  • Streamlined development work — a lightweight directory downloads to your local or staging environment in minutes instead of hours, reducing technical service costs.
  • Full control before deletion — see the exact number of files and total data size to be recovered; the final decision always remains yours.

Use Cases

  • Server cleanup after migration or mass product imports (XML/CSV) — removing remnants of old files.
  • Cleaning the production environment after chaotic testing or deleted catalogs.
  • Post-thumbnail regeneration cleanup — removing deprecated image formats no longer used by the active theme.
  • Quick audit and space reclamation on smaller, limited shared hosting environments.
  • Routine technical maintenance without the need for slow FTP directory browsing.

Features – Back Office

File Scanner

A single-click process that compares disk contents directly with the PrestaShop database.

  • Live progress bar — real-time percentage tracking during the scan.
  • Key metrics — instant details on the number of files to delete and the volume of MB/GB to reclaim.

Batch Deletion

Safe server space cleanup without the risk of overloading server infrastructure.

  • Batches of 100 files — eliminates the risk of operation timeouts or server freezes.
  • Resume option — allows continuing the process in case of temporary network drops.

Technical Log

A concise reporting panel displayed directly within the module configuration screen.

  • Success status — clear confirmation upon successful cleanup completion.
  • Error handling — straightforward troubleshooting (e.g., incorrect write permissions/CHMOD on the server).

Lightweight Architecture

Engineered to keep the system clean and performant.

  • No extra database tables — the module introduces zero overhead to the store database.
  • Compatibility & Updates — full support for PrestaShop from 1.7.7 up to the latest 9.x releases, featuring the built-in PP Updater.

Features – Front Office

The module operates exclusively on the administrative backend. It has no Front Office features — it does not modify the theme, loads no additional JS/CSS scripts, and has zero impact on page load speeds for your customers.

Impact on Stability and SEO

  • Safe for SEO — the module only removes files with no matching database records. Images of active products are untouched, and their Google indexing remains completely secure.
  • Smoother server management — getting rid of hundreds of thousands of redundant files speeds up core file operations (e.g., loading directories via FTP clients or executing SSH commands).

Important Note!

Before clicking Delete found files, you must perform a backup of the /img/p/ directory. The deletion process is irreversible, and the module does not create backups automatically. The scan relies on the standard PrestaShop image structure — if you use external, custom integrations that save files under unique naming conventions, please review the generated list manually before executing the cleanup.

Download:


PrestaShop module installation (625.83KB)

Universal documentation describing the module installation process for PrestaShop.

## [1.0.0] - 2026-06-22

### Added

FAQs

  • How does the module identify unused product images?

    The module compares the contents of the disk with the data stored in the PrestaShop database. Start a scan with one click and follow its progress on the progress bar. When it finishes, you receive the number of files marked for removal and the amount of disk space that can be recovered.

  • Are the modules compatible with my version of PrestaShop?

    Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.

  • Can I check how much space can be recovered before cleaning?

    Yes. Before you decide to delete files, the module shows the exact number of images found and their total size. This lets you assess the potential server-space recovery and decide whether to start the cleanup process.

  • Why are images deleted in batches?

    The module removes files in batches of 100 items. This approach helps reduce the risk of infrastructure overload and timeout errors during larger operations. If a temporary connection issue occurs, you can continue the process that has already started.

  • Does the module add anything to the storefront?

    No. The tool operates exclusively in the PrestaShop Back Office. According to its description, it does not modify the theme, load additional JavaScript or CSS files, or add features visible to store customers.

  • What should I do before deleting the files found?

    Before using the removal function, create a backup of the /img/p/ directory. Deleting data from disk is irreversible, and the module does not create backups automatically. For custom integrations that store their own files, it is also worth reviewing the generated list manually.

Do you need additional features or custom solutions?

  • Module customisation tailored to your specific requirements.
  • Extending functionality to enhance your store's capabilities.
  • Developing bespoke modules designed to meet your unique needs.
  • Integrating external systems and additional tools.
  • Optimisation and improvements for better performance and user experience.

Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!