We've implemented Web Push as per google's guidelines.
Google doesn’t specify any image dimension guideline on their website, but they do provide aspect ration of 4:3 for the image. But here's some guidelines from our observations -
- The image should be at least 360px wide by 240px tall, with a 1.5 aspect ratio on Chrome desktop
- Smaller images will be upscaled to fit the container while preserving the aspect ratio; larger images will be downscaled on desktop
- Use a 2:1 aspect ratio. Android not have a size limit, but they have some recommendation