Regenerar miniaturas en PrestaShop (y pasar las imágenes a WebP)
Las fotos de tus productos no se enseñan tal cual. PrestaShop guarda la original y crea de cada una varias copias de distintos tamaños, las miniaturas: la del listado, la de la ficha, la del carrito… Si cambias de tema, de tamaños o de formato, esas copias se quedan viejas y las fotos salen borrosas o cortadas. Aquí tienes cuándo regenerarlas, cómo hacerlo sin dejar la tienda sin fotos y cómo pasar a WebP. Vale para la 1.7, la 8 y la 9.
En esta guía7 apartados
Cuándo hay que regenerarlas
- Al activar un tema, también si es una versión nueva del que ya tenías. PrestaShop borra los tamaños de imagen que hubiera y crea los que trae el tema, con sus medidas. Las miniaturas que ya tenías son de las medidas viejas. Y si habías creado o cambiado algún tamaño a mano, desaparece: apúntalo antes. Nos lo encontramos al migrar una tienda.
- Al cambiar las medidas de algún tamaño en Diseño → Ajustes de imágenes.
- Al activar WebP (o AVIF), para que se creen las copias en el formato nuevo.
- Si ves fotos borrosas o cortadas en el listado o en la ficha y la original está bien.
Cómo se hace desde el panel
- Haz una copia de la carpeta
img(cómo hacer la copia). Las fotos originales no se tocan, pero es la red si algo sale mal. - Entra en Diseño → Ajustes de imágenes y pulsa «Regenerar miniaturas».
- En «Seleccionar imagen», mejor por partes que «Todas»: primero «Productos», que es lo que más tarda, y después «Categorías», «Marcas», «Proveedores» y «Tiendas».
- En «Seleccionar formato», «Todas» o solo el tamaño que has cambiado.
- «Eliminar las imágenes anteriores» en «Sí» borra las copias viejas antes de crear las nuevas. Mientras trabaja, pueden faltar fotos en la tienda: hazlo de madrugada.
- Al terminar, borra la caché, y si usas Cloudflare u otra red de distribución, vacía también la suya.
Si se corta a medias
Con muchos productos, el panel puede quedarse sin tiempo antes de acabar. PrestaShop avisa: «Solamente una parte de las imágenes han sido regeneradas. La conexión con el servidor se interrumpió antes de finalizar». Vuelve a lanzarlo con «Eliminar las imágenes anteriores» en «No»: así sigue por donde iba en lugar de empezar de cero, que es lo que indica el propio panel.
En la 9, si tu alojamiento te da acceso por SSH, es mejor hacerlo por consola, porque no depende del navegador:
php bin/console prestashop:thumbnails:regenerate products
En lugar de products admite categories, manufacturers, suppliers, stores o all, y con --delete borra antes las copias viejas.
Pasar las imágenes a WebP
WebP pesa bastante menos que el JPG para la misma calidad, y las imágenes son lo que más pesa en una tienda: en el estudio de 297 tiendas PrestaShop, más de la mitad de lo que descarga la portada.
- PrestaShop 1.7: no lo trae. Hace falta un módulo, o actualizar a la 8 o la 9.
- PrestaShop 8: en Diseño → Ajustes de imágenes, en «Formato de imagen», elige «Usar WebP para todas las imágenes.» y guarda.
- PrestaShop 9: en «Formatos de imagen a generar», marca WebP. El JPG o PNG de base se genera siempre. AVIF aparece si tu servidor lo admite, pero el propio PrestaShop avisa de que activar todos los formatos puede duplicar el tamaño de la tienda: con WebP suele bastar.
Después, regenera las miniaturas como arriba. Para comprobarlo, abre una ficha de producto, pulsa F12, ve a la pestaña «Red», filtra por imágenes y mira la columna «Tipo»: tiene que poner webp.
¿Prefieres que lo hagamos nosotros?
Pasamos tus imágenes a WebP, las dejamos del tamaño justo y lo medimos antes y después, dentro de la optimización de velocidad. Primero en una copia de tu tienda.
Preguntas frecuentes
¿Regenerar las miniaturas borra mis fotos?
¿Dónde se regeneran las miniaturas en PrestaShop?
¿PrestaShop admite imágenes WebP?
¿Por qué se ven borrosas las imágenes de mi tienda?
Comprobado el 3 de noviembre de 2026 en el código de PrestaShop: los ajustes de imágenes de la 8, los formatos de la 9, el comando de consola y qué hace un tema al activarse. Los nombres del panel, en la 8 y la 9 en español.