prestashop module · images

Regenerate PrestaShop thumbnails without timeouts or missing images

Thumbnail Regenerator is Flag Agency’s PrestaShop module that regenerates image thumbnails in short cycles and in the background: no timeouts and no shop without pictures, even with large catalogues. It works on PrestaShop 1.7, 8 and 9 and costs €29 + VAT.

Price: €29 + VAT

€35.38 incl. VAT · one-off

Tested on PrestaShop 1.7.8.11 and 9.2.0.

module spec sheet

Thumbnail Regenerator

PrestaShop
1.7, 8 and 9
Tested on
1.7.8.11 (PHP 7.4) and 9.2.0 (PHP 8.5)
Theme
Any
Technical name
thumbregen
In Flag Theme
Included

the problem

Why does PrestaShop’s thumbnail regeneration get stuck?

Because PrestaShop’s feature, under Design › Image settings, deletes all thumbnails before recreating them and works in a single request: with thousands of images it times out, keeps the server busy until it stops, and the whole time the shop shows missing images.

how it works

How does Thumbnail Regenerator work?

  • Short cycles: a few seconds of work (5 by default), a pause (half a second), then the next cycle. No timeouts, and the site stays fast for customers.
  • No missing images: each thumbnail is created in a temporary file and replaces the old one only when it’s ready. During a full regeneration we ran 67 million checks: 0 missing thumbnails.
  • Only what’s needed: by default it skips thumbnails that already exist and are newer than the original; a second pass over 323 images takes 2 seconds.
  • In the background: you can close the page or the browser and do something else. If the chain breaks, for example because the server restarts, it resumes the next time the back office is opened.
  • Pause, resume and cancel whenever you like; reopening the page shows the progress.
  • Errors explained, without stopping: missing or corrupt original, image too large for PHP memory (checked before processing, so PHP doesn’t crash).
  • An email when it finishes, or if something goes wrong, with a summary and the list of images with problems.
  • Optional cron as a safety net, with the line to add already prepared.

what it regenerates

Which images can you regenerate?

The whole catalogue, part of it or a single product: you choose, along with image types and formats.

  • Products: all of them, or specific IDs (ranges like 20-30 too) searched by name or reference, categories with or without subcategories, brands, products modified since a given date.
  • A single product, with the button in the Modules tab of the product page.
  • Other images: categories, brands, suppliers, physical stores and “no image” placeholders.
  • Types and formats: only the ones you choose (jpg, webp, avif, png, depending on the shop’s configuration), with optional removal of thumbnails for image types that no longer exist and the watermark, if a watermark module is active.

compatibility

Which shops does Thumbnail Regenerator work on?

Thumbnail Regenerator compatibility
ItemDetails
PrestaShop1.7, 8 and 9 (tested on 1.7.8.11 with PHP 7.4 and on 9.2.0 with PHP 8.5)
FormatsOn PrestaShop 8 and 9, those configured in Image settings, respecting the image fitment of PrestaShop 9.1 and later; on 1.7 also 2x thumbnails if high resolution is enabled
ThemeAny: the module works in the back office
HostingShared hosting too: on slow servers you set shorter cycles and longer pauses
Technical namethumbregen

If the shop is still slow once the images are sorted, the server may be the problem: see Flag’s managed PrestaShop hosting or read how to choose a PrestaShop server.

price

What does the price of Thumbnail Regenerator include?

Thumbnail Regenerator costs €29 + VAT (€35.38 incl. VAT), paid once.

  • The module, ready to install from the back office
  • Licence for 1 shop
  • 12 months of updates
  • No subscription: you pay once
  • Electronic invoice

If you’d rather not install it yourself, Flag’s PrestaShop support team will take care of it.

flag theme

Is Thumbnail Regenerator included in Flag Theme?

Yes: Thumbnail Regenerator is one of the 24 modules included in Flag Theme, our PrestaShop 9 theme. If you’re about to change theme, Flag Theme already has it built in; if you like your current theme, just buy the module.

Discover Flag Theme, the PrestaShop 9 theme with 24 modules included

faq

Frequently asked questions about regenerating PrestaShop thumbnails

Does the shop show missing images during regeneration?

No: each thumbnail is written to a temporary file and replaces the old one only when it’s ready, so customers always see an image. PrestaShop’s standard feature, on the other hand, deletes all thumbnails before recreating them.

Can I close the page while it works?

Yes: the job carries on in the background, in cycles of about 20 seconds, and you get an email when it finishes. If the hosting doesn’t let the shop call itself, the module notices, tells you and carries on as long as the page stays open.

Does it work on PrestaShop 1.7?

Yes, from PrestaShop 1.7 up to 9: we tested it on 1.7.8.11 with PHP 7.4 and on 9.2.0 with PHP 8.5. On PrestaShop 8 and 9 it generates the formats chosen in Image settings, such as WebP and AVIF.

Can I regenerate the images of a single product?

Yes: on the product page, in the Modules tab, there’s a button to regenerate just its thumbnails. You can also pick groups of products by ID, category, brand or modification date.

Does it work on shared hosting?

Yes: it works in short cycles precisely so as not to overload the server. On slow shared hosting it’s best to set 2–3 seconds per cycle and a 1,000-millisecond pause, in the module settings.

request the module

Want Thumbnail Regenerator on your shop?

Tell us which PrestaShop version you have and, if you know, how many images your catalogue has: we’ll check compatibility and write to tell you how to get it.

What happens next

  1. We check your PrestaShop version.
  2. We write to tell you how to get the module and how to install it.
  3. You decide whether to buy it: no strings attached.

Fields marked with asterisk are required.

Choose how you’d rather we get back to you.

E.g. www.yourshop.com. If you don’t have one yet, leave it blank.

If you don’t know, choose “I don’t know”: we’ll check it for you.

Optional: a question, a doubt, what you want to solve.

By sending this form you accept our privacy policy.

No strings attached · We reply within 24 hours