
Prestashop Tidy - Cleaning, Optimization and Speed Up

Description
This module will help you keep your store nice and clean.
Fix bugs, improve performance, make your backups smaller and upgrade process much faster with excessive data removed from you database.
The module allows you to perform the following operations:
Cleanup
- delete old abandoned carts
- delete old connections stats
- delete old search stats
- delete old email logs
- delete old logs
- delete old guests with no addresses
- delete old customers with no addresses (useful if your shop suffered from bots registering fake accounts)
- delete old guests with no addresses
- delete old orphaned addresses
- delete old inactive customers
- delete old customers with no orders
- delete old customer threads
- delete old guests with no orders
- delete expired specific prices
- delete orphaned specific prices
- delete expired vouchers
- delete used vouchers
- delete unused feature values
- delete empty features
- delete unused attribute values
- delete empty attribute groups
- delete back office filters (for PrestaShop 1.7 and up, useful in case you get errors on back office listings) – new feature
- clear all cache
You can set number of days to only delete data older than this setting (but not for cache, it gets cleared totally).
Data consistency
- regenerate friendly URL’s for products (for all languages)
- regenerate friendly URL’s for categories
- regenerate friendly URL’s for CMS pages
- set products’ cheapest combinations as default
- set products’ first in stock combination as default
- assign the most common tax rules group to products with incorrect (none or deleted) tax rules group
- reset meta titles for products – new feature
- reset meta titles for categories – new feature
Fix images
- delete products’ broken images (the ones that appear as question marks)
- delete unused image files (cleans all leftovers in the img/p/ folder along with empty folders)
- set first image as cover for products without cover
- associate all images to all shops (useful if you find some of your images not displaying)
- set product’s cover as it’s first image
- delete temporary images
- delete images from disabled products
- delete thumbnails from disabled products
- disable active products without images
Fix associations
- set product’s deepest category as default
- assign all products to parent categories (usefull if some products are assigned only to some deep categories, but you want them to appear also in parent categories)
- assign all customer groups to all categories
- associate all attribute groups with all shops
- associate all attributes with all shops
- associate all features with all shops
- associate all modules with all customer groups
- detach accessories from inactive products – new feature
- detach inactive accessories – new feature
Mass activation and deactivation
- deactivate active out of stock products
- deactivate active products without images
- activate inactive in stock products
- deactivate active categories without active products
- deactivate active categories without any products
- deactivate active products not assigned to any active categories
- activate inactive categories with active products
- activate inactive categories with any products
- deactivate active manufacturers without active products
- activate inactive manufacturers with active products
You can also automate each of the above operations with cron tasks, making your shop clean itself on a daily basis.

Safety first!
This is a powerful module and can change a lot in your shop. That’s why each function has a special “Preview” button, allowing you to see what exactly will happen after executing it.
Check out some reviews from our happy users!
Lifetime unlimited updates
No matter when you buy this module, you can always download the latest version even years after your support period has expired. Buy now, before the price goes up, and be able to download the up to date module anytime in the future for free.
Premium support for every purchase
No matter which module you buy from us, we’re always happy to give you any support you need to make it running on your shop.
Tired of waitnig days for your tickets to get a response? Not with us. Within our working hours (9 – 17 Central Europe) you’ll get an immediate help.
Check out some of the reviews from our many satisfied customers:
Module supports Prestashop 1.6, 1.7, 8.x, 9.x and ThirtyBees
Changelog
- 14.03.2026 – v 1.5.3 – New features: Detach inactive accessories Detach accessories from inactive products
- 11.08.2025 – v 1.5.1 – New feature – regenerate friendly URL’s for CMS pages
- 19.06.2025 – v 1.5.0 – PrestaShop 9 support
- 13.02.2025 – v 1.4.36 – New feature – Calculate most heavy statistics only on demand
- 10.01.2025 – v 1.4.35 – New feature – Associate all modules with all customer groups
- 30.12.2024 – v 1.4.34 – Exception handling improvement
- 23.12.2024 – v 1.4.33 – New feature – Delete old orphaned specific prices
- 17.12.2024 – v 1.4.32 – New feature – Delete old orphaned addresses
- 02.12.2024 – v 1.4.31 – New feature – Delete back office filters
- 21.09.2024 – v 1.4.30 – New feature – Delete obsolete cart rule combinations
- 12.07.2024 – v .1.4.29 – New features: – silent mode for CRONs; – reset meta titles for products; – reset meta titles for categories
- 03.06.2024 – v 1.4.28 – Set product’s deepest category as default – fix for newer database engines
- 20.05.2024 – v 1.4.27 – Changed fixing products with “no tax group” to products with “incorrect tax group” (none, not active or deleted)
- 14.03.2024 – v 1.4.26 new feature: set first in stock combination as default
- 12.03.2024 – v 1.4.25 code refactoring
- 10.03.2024 – v 1.4.24 new features: associate all features, attribute groups and attributes to all shops
- 02.03.2024 – v 1.4.23 fixed finding cheapest product combination for products with errors in database
- 28.08.2023 – v. 1.4.22 new feature: delete used vouchers
- 07.06.2023 – v 1.4.21 new features: deactivate active categories without any products, activate inactive categories with any products
- 01.12.2022 – v 1.4.16 new feature “delete old inactive customers”
- 23.11.2022 – v 1.4.15 pretty preview pages, PrestaShop 8.0 support
- 07.11.2022 – v 1.4.14 new feature – delete thumbnails from disabled products
- 04.11.2022 – v 1.4.13 bug fix for delete old customers without addresses button
- 19.10.2022 – v 1.4.12 additional “days” parameter for CRON links, allowing to override the global setting
- 10.10.2022 – v 1.4.11 new feature – disable active products without images
- 02.09.2022 – v.1.4.10. improvements, refactoring
- 08.02.2022 – v.1.4.7. added deleting incorrect image legends
- 26.01.2022 – v.1.4.6. new feature – delete images from disabled products
- 18.01.2022 – v.1.4.5. improvements in image fixing features
- 15.11.2021 – v.1.4.4. new features – delete unused attribute values and empty attributes
| Type | PrestaShop Module |
|---|---|
| Author | GreenMouseStudio |
| Price | $39 |
| Sales | 878 |
| Rating | 4.96 (48) |
| Published | Dec 1, 2016 |
| Last Update | Mar 13, 2026 |
| Compatible Software | PrestaShop 9.1, PrestaShop 9.0, PrestaShop 8.2, PrestaShop 8.1, PrestaShop 8.0, PrestaShop 1.7.8.x, PrestaShop 1.7.7.x, PrestaShop 1.7.6.x, PrestaShop 1.7.5.x, PrestaShop 1.7.4.x, PrestaShop 1.7.3.x, PrestaShop 1.7.2.x, PrestaShop 1.7.1.x, PrestaShop 1.7.0.x, PrestaShop 1.6.1.x, PrestaShop 1.6.1 |
| Source Files Included | PHP |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 6,693 views · 64 clicksSaaS · Week 46 · 6,693 views · 64 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 45,719 views · 230 clicksWebsite · Week 46 · 45,719 views · 230 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 43,696 views · 125 clicksSaaS · Week 46 · 43,696 views · 125 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 62,624 views · 204 clicksSaaS · Week 46 · 62,624 views · 204 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 31,869 views · 125 clicksDesktop App · Week 46 · 31,869 views · 125 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 7,558 views · 19 clicksWebsite · Week 46 · 7,558 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,172 views · 21 clicksWeek 46 · 6,172 views · 21 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
5,702 views · 16 clicksWeek 46 · 5,702 views · 16 clicks








