What I am wanting to do is override the Magento default image when a product does not have an image (the faint 'M' logo).

When I set the placeholder, it does not replace the image in product details.

So what I am doing now is seeking to override the defaults. They are located module_catalog/view/base/web/images/product/placeholder/image.jpg

How do I correctly override them? I have tried including my own images in my theme structure with the same name, so far has not worked.


You have to override image inside below path,

This is the correct path,


Remove var and clear cache.

|improve this answer|||||
  • This worked for thumbnails and small images, thank you. However, the normal image.jpg does not get overridden and does not appear in static files. So the product page still shows magento defualt image :( – adamhs Nov 23 '16 at 6:30
  • You can override your default product image from backend, Content -> Design -> Configuration -> CLick your theme -> Product image watermark set image. – Rakesh Jesadiya Nov 23 '16 at 6:36
  • My apologies, this whole time I'm thinking I'm not doing it correctly or it is not working, however, it seems to be a caching issue with the browser. I tested in a different browser and is working. Thank you. You are correct with the above path to override images. – adamhs Nov 23 '16 at 6:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.