What is the best Google post image size? (2023 update)

This post goes over what the best image size is for Google My Business (GMB) posts.

Join the Local SEO Community (free to join, over 2,800 members) for in-depth discussions on all things local SEO and Google My Business.

Google My Business posts are a great way to stand out from the competition and help your SEO.

However, many images in GMB posts seem to get cut off when viewed on the search results page.

What Google My Business post image size is best?

If you are posting from the GMB dashboard, the best image size for Google My Business (GMB) posts is 1200 x 900 pixels, a 4:3 image ratio.

However, you can scroll down to learn how to get images with different dimensions to post to Google My Business without getting cut off.

Here is a 1200 x 900 image:

And here is what that image looks like in a Google My Business post at the bottom of the GMB listing:

You’ll notice that the bottom part of the image gets cut off in the GMB post:

GBP ideal image size

However, when the post is clicked on and the image is expanded, it shows the full image:

best size for GBP images

Keep this in mind when you are publishing Google My Business posts that might have important parts of the image in the lower section of the image.

I have a lot of images that aren’t 1200 x 900 pixels though?

If you publish your Google My Business posts from OneUp, the GMB post scheduling tool, most image sizes publish completely. (more on OneUp at the bottom)

For example, here is a 1200 x 628 image:

If you post it from the GMB dashboard, it gets cut off significantly:

GBP post image size

However, if you publish the same image through OneUp, the full image posts perfectly:

Google posts image size

Let’s take another example with this 1080 x 1080 image:

ideal image size for GMB posts

When you post this image directly from Google My Business, it cuts off a significant portion from both the top and bottom of the image:

GMB post image size

However, that same image posts fully when published through OneUp:

Best size for GMB post image


OneUp is a Google My Business post scheduling tool that allows you to schedule and set your Google My Business posts to automatically repeat.

The process is simple. Just connect your Google My Business account on the Accounts page:

Schedule GBP posts

Then click “Create a post”.

Then choose which of your Google locations you want to schedule your GMB post to, optionally adding any link or image to the post:

Post to multiple GMB locations at the same time
GBP post scheduling tool

OneUp has a post preview so you can see how your post will look once published.

Then choose your Google post type and add your Call-To-Action button:

Schedule Event and Offer Google posts

OneUp also allows you to choose whether you would like to “Add the image to the Photos section of Google My Business”.

In addition to just scheduling posts, OneUp allows you to set GMB posts to automatically repeat at custom intervals — such as once a week or once a month:

Schedule repeating GMB posts

This allows you to reap the benefits of being active on Google My Business, without the hassle of constantly going back in every week to manually post something once your post expires.

Then choose to post it now, or schedule it for a date in the future.

If you are tired of GMB cutting off parts of your images, try OneUp for free at oneupapp.io

PS OneUp also supports replying directly to Google reviews:

Reply to Google Business Profile reviews

You can even click the “Suggest a reply” button and get an AI-powered suggested reply (which you can edit to your liking before submitting). And the suggested replies work with reviews in ANY language:

Reply to GBP reviews with AI

Join the Conversation


  1. I got the information which I was looking for since many times. I got up to date guide for google my business image size. Thanks for the wonderful article.

Leave a comment

Your email address will not be published. Required fields are marked *