Images often stretch when shared on Google Business Profile locations, but sharing appropriately sized images prevents this problem.

Google rejects posts that don’t meet image guidelines. This guide helps new Google Business Profile users avoid common image sizing mistakes —including the latest google my business post image size 2025—so your visuals always display correctly.

Once you make and verify your Google my business listing, you will be able to add your business name, location, contact number, category, products, services, photos of your store, and posts. In this guide by RecurPost, a social media scheduler, we’ll cover what a Google My Business post is, how to schedule Google My Business posts, and what the right image size to create it is.

What Are Google My Business Posts?

Google my business post image size guide | RecurPost

‘Posts’ is a feature provided for Google my business listing owners that allow them to add rich posts to their account which can be used for doing product promotions or providing information to potential customers. You can create posts for announcing a new product launch, any ongoing offer or discount, or to inform about any upcoming event. A GMB post stays on your listing for 7 days and then expires.

Regular posting increases click-through rates by functioning as free mini advertisements. Posts matching user search queries appear in Google’s knowledge panel. Posts support both text and high-quality photos, enhancing appearance on searchers’ devices.

The best part of uploading a Google my business post is that you can add a call to action and allow people to click on the button and take a specific action. There are five call to actions that you can use: Sign up, Call now, Book, Get offer, and Learn more.

How do Google My Business Posts Improve SEO?

Google my business posts improve SEO | RecurPost

Not directly. You will not see direct visible changes in your rankings, but there will be a significant increase in your click-through rates. They will increase your website visits and push potential customers to take an action. When a user is looking for a service, your Google business posts will appear along with other posts in the organic listings. Posting on GMB is beneficial as it hardly takes 5-10 minutes and brings more customers and leads with Google my business.  Discover how do you post things on google (GMB) with our easy guide—and note the google my business post image size android may vary slightly on mobile.

Google Business Profile posts generate rich snippets in the Local-3 pack. Write SEO-friendly text in your posts, as Google extracts this content for local pack snippets.

Types of Google My Business Posts

At present, Google my business offers you to create 5 types of posts.

  • What’s new: Enables you to give continuous and fresh updates related to your business.
  • Events: Lets you make announcements regarding any upcoming events.
  • Offers: Allows you to make people aware of any ongoing discounts or offers on your products/services.
  • Products: Enables you to showcase your products along with their price and a buy now button which takes users directly to the cart.
  • COVID-19: Allows you to inform users about any changes in your business due to covid-19.

Google my Business Post Image Size Guide

We’ll now see each type of Google my business post in detail and what should be the criteria while uploading them, along with the correct google post image size.

1. ‘What’s new’ posts

Google my Business Post Image Size Guide

What’s new’ posts are the best for any business. They can be used in almost all situations, provide room for including a lot of information, and follow the standard Google my business update image size guidelines.

While creating a ‘What’s new’ Google my business post, you can add up to 1500 characters of text. This provides you with a great opportunity to give more details about the post and make users engage with the content. Along with the text, you can add post images, GIFs, or videos. 

The recommended Google My Business post image size is:

  • Default Size: 720 x 540 pixels (4:3 aspect ratio)
  • Minimum Size: 480 x 270 pixels
  • Maximum Size: 2120 x 1192 pixels
  • Inches: 12.5 x 9.38 inches (width x height) at 96 DPI

For videos, the recommended dimensions are:

Aspect Ratio: 16:9

Video Resolution: 720p (1280 x 720 pixels)

For videos, the maximum upload size is 100 MB. The videos should not be more than 30 seconds in duration. You can add up to 10 photos or videos in one Google my business post. Along with media, a call to action button can be added which allows users to take a specific action directly from your post. These kinds of posts have a life of 7 days.

2. Event Photo Dimensions

Google My Business Event Photo Dimensions

Google Business Profile event posts remain visible from publishing date until the event’s end date, unlike standard posts with 7-day limits. Though possible to extend post dates, this practice isn’t recommended.

Event posts support photos, videos, event titles, dates, details, and call-to-action buttons. The recommended Google Business Profile event image size is 480 x 270 pixels for clear, engaging visuals that maximize post effectiveness.

3. Offers Image Dimensions

Google My Business Offers Image Dimensions

Offer posts attract users to your products or services. Add catchy titles like ‘Get 20% off on all makeup products’ and set expiry dates similar to event posts.

The recommended Google My Business offers posts image dimensions are:

  • Default Size: 1200 x 900 pixels image ratio of 4:3.
  • Minimum Size: 400 x 300 pixels
  • Maximum Size: 5000 x 3750 pixels
  • Inches: 12.5 x 9.38 inches (width x height) at 96 DPI

In the advanced options, you can add offer details, coupon code, a redemption link to claim the offer, and the terms and conditions associated with the offer. These posts have the potential to increase your website visits, link clicks, as well as purchases.    

4. Products Image Dimensions

Google my business Products Image Dimensions

 Proper Google Business Profile product image size makes product posts stand out. These posts showcase products with prices and purchase links. The ‘Buy’ call-to-action button directs customers to your website.

The optimal Google business profile post image size for products:

  • Default Size: 1200 x 900 pixels (4:3 aspect ratio)
  • Minimum Size: 400 x 300 pixels
  • Maximum Size: 5000 x 3750 pixels
  • Inches: 12.5 x 9.38 inches (width x height) at 96 DPI

Product posts don’t support videos but allow product photos, names, categories, descriptions, and call-to-action buttons. GBP product images follow the same size guidelines as event posts for clear, impactful visuals.

5. Covid-19

google my business post image size - covid19 | RecurPost

The covid-19 posts stay live for an additional 7 days, i.e. a total of 14 days, and follow the same Google update image size requirements as standard posts.

Which Google My Business Post is The Best?

Among all Google Business Profile post types, ‘What’s new’ posts offer the most versatility for businesses, accommodating various situations and allowing extensive information inclusion.

You can ideally use this post type for providing general business updates, promotional offers, consumer reviews/testimonials, and literally anything else that you can think of. It will actually help in driving results for your business.

Which Google My Business Post Image Size is The Best?

When posting from the GMB dashboard, use 1200 x 900 pixels (4:3 ratio) for optimal results. Center subjects both vertically and horizontally. The following examples demonstrate correct versus incorrect image sizing.

This is an example of an image that will be of the standard size and appear correctly on the thumbnail and the post both:

Best google my business post image size

This image appears perfectly well in the listing because it has been sized appropriately. Now, let’s see how an image would appear if sized incorrectly:

Inappropriate  google my business post image size

This image is a classic example of how incorrect sizing can affect the text of the image. It happens many times that an image might have the text and because of incorrect sizing, the text does not appear in the listing. Another important thing to take care of is the aspect ratio of the image. Here is an image with an appropriate aspect ratio:

Best google my business post image size

Now, let’s look at the original image size:

Best google my business post image size

It can be observed that not much detail was lost from the original image size.

Pay attention to your Google my business posts image size and make it correct so that it appears as planned on the post and its thumbnail. If you end up uploading a google business post image  that is very wide, then the application will mostly crop up some of the image detail to fit it into the frame and thumbnail. This can be worked with for generic images but if the image text includes something important, you would want it to be there on the thumbnail and the Google My Business posts.

Default Size – 720 x 540 pixels

Maximum Size – 2120 x 1192 pixels

Minimum Size – 480 x 270 pixels image

Aspect Ratio – 4:3

Google My Business Profile Photo, Cover Photo, and Business Photo Sizes

Google My Business (GMB) profiles allow three main types of photos:

  1. Google My Business Profile Photos (Business Logo)

Your profile photo, often your business logo, represents your business and helps customers recognize you on Google. This image should be clear and professional to ensure strong brand recognition.

Recommended Size: 250 × 250 pixels

Pro Tip: Ensure your logo is centered and has a transparent background (if applicable) to display correctly on various backgrounds.

2. Google My Business Cover Photos


Your cover photo is an opportunity to showcase your business’s personality. Once uploaded, Google will automatically set it as your preferred image for the listing.

Social media image sizes Guide for Google Business Profile

Pro Tip: Check out Google My Business cover photo examples to get inspiration for creating a visually appealing and effective cover photo that aligns with your brand.

3. Additional Google My Business Photos
Beyond the profile (logo) and cover photos, you can add various additional images to highlight different aspects of your business. These could include product shots, interior and exterior views, or team photos—all of which can influence customers’ buying decisions.

  • File Format: JPG or PNG
  • Minimum Resolution: 720 x 720 pixels
  • Maximum File Size: 5 MB
  • Aspect Ratio: 1:1 for profile photos, 16:9 for cover photos
  • Quality: Ensure images are clear, well-lit, and free from excessive filters or text to maintain a professional appearance.

Pro Tip: Always optimize your photos to meet these guidelines to ensure they display correctly and look their best on your Google My Business profile.

Best Practices For Google My Business Posts

  • Google Business Profile posts should be promotional, unlike typical social media content. Avoid reposting social media content or using call-to-action buttons for blog promotion.
  • People who are making Google searches are basically looking for solutions to their queries. Thus, you should be focusing on promoting your products and offering discounts that make your listing stand out from others.
  • Capitalize post title beginnings to attract attention. Create compelling copy with appropriate call-to-action buttons.
  • Limit posts to 80-100 words despite the 300-word allowance. Character display varies by device type.
  • Place keywords and main messages at the beginning of post descriptions.
  • Be sure that the landing page (CTA link)  you send visitors to, matches the content of the Google my business post and meets the users’ expectations.
  • Write descriptions in conversational, natural language.
  • Minimize text in post images.

Schedule Google My Business Posts

Schedule Google my business posts with image size guide | RecurPost

With standard posts expiring after 7 days, posting weekly maintains consistent visibility. While no strict posting frequency exists, avoid both overwhelming your profile with simultaneous posts and leaving it inactive for extended periods. 

If you find it difficult to keep track of all your Google my business posts and their expiration date, you can schedule gmb posts in advance. You can use a social media scheduling tool to do so. RecurPost provides you with a Google My Business Post Scheduler that lets you schedule months and months of posts in advance. You can add a call to action button directly from the tool. Before scheduling or publishing, you will also be able to see a preview of how your post will appear on GMB after being uploaded.

Google my business post scheduler by RecurPost

RecurPost enables content repurposing through recurring posts that cycle through your Google Business Profile listing. This maintains listing activity and delivers consistent product and service information to users.

RecurPost centralizes review management in its social inbox, allowing direct responses and complete management of multiple Google Business Profile listings.

Google My Business Cover Photo Size Tips

If you want to have your Google My Business cover photo (also commonly referred to as a banner) in the most optimal size then you should follow the 1024 ✕576 pixels rule. Earlier Google required you to follow the 16:9 ratio for Google My Business cover photo size. The minimum aspect ratio could be 480✕270 pixels and the maximum was 2120✕1192 pixels. When searching for “GMB banner size” or “Google Business banner size,” understand that these terms refer to the same cover photo element that appears at the top of your business profile.

Though no longer required, these guidelines remain recommended for best results.

How to Optimize Your Google My Business Page’s Posts For Success?

Tips for creating effective Google Business Profile posts that drive results:

  • Use high-resolution images or videos – It does not matter what information you are embedding in your post, leveraging the power of videos or images is the best thing to do because consumers retain 95% of a message when it is in media format
  • Include keywords in your post – whenever you draft your posts, make sure you include keywords that are relevant with the searches of your customers. You can conduct ground-level keyword research on your own by typing in relevant words and analyzing the search queries people have related to them.
  • Add CTA – Don’t miss adding a CTA when creating your Google post. When you draft your post, you will get the option of adding a clickable call-to-action button to your post. These buttons will help you draw audiences to your website and also help you track traffic.
  • Optimize your landing page – Before you go ahead with publishing your Google post, you should make it a point to optimize your landing page. Your purpose could be simply linking to a blog post, driving traffic to a new product page, or funneling users to a lead capture page, regardless, the landing page should be clean and in sync with your Google post.
  • Keep the post text short – Refrain from using the entire 1500 character limit. The best length for your posts would be around 150-300 characters.

What is The Best Google My Business Post Image Size Quality

For the best Google My Business posts image size quality, adhere to these standards:

  • Format: JPG or PNG.
  • Size: Between 10 KB and 5 MB.
  • Recommended resolution: 720 px tall, 540 px wide.
  • Minimum resolution: 480 px tall, 270 px wide.
  • Quality: You need to make sure that the photo is in focus and well lit, and has no significant alterations or excessive use of filters. To be more clear, the image should exhibit a reality.

Google My Business Listing Image Size Requirements

Users will always post photos of your business online since Google Listings rely heavily on user-generated content. However, the problem with them posting these photos is that these would often be low-quality images that do not portray your business or community in the best way. This calls for the need of having professional social media photography for your business. 

Here are the requirements for images to effectively optimize Google business listings:

  • Size: Between 10KB and 5MB
  • Minimum resolution: 720 x 720 pixels
  • Quality: The best photos will reflect the actual space and will be focused and well-lit.
  • Format: JPG or PNG

How to Resize an Image for Google My Business Posts

There are usually three types of images involved in Google My Business posts: profile image, cover image, and logo. If you want to resize an image, here is your guide for all:

When you design your Google My Business logo, you should see to it that your logo is square in dimension, high-resolution, and the file size should fall between 10KB and 5MB. Adding a logo to your profile is a good idea because that will ensure that your branding is loud and clear to those who search for your business. Here are the guidelines you should follow:

Format: JPG or PNG

Size: Between 10 KB and 5 MB.

Google My Business Profile Photo Size: 250 x 250 pixels (min 120 x 120; max 5200 x 5300)

Minimum resolution: 250 px tall, 250 px wide

Google my business profile photo size Guide

Moving on to another type of Google My Business image size guide, here are the standards that you should follow for profile photo size:

  • Google My Business Profile Photo Size: 250 x 250 pixels (minimum 120 x 120; maximum 5200 x 5300)
  • Format: JPG or PNG.
  • Size: Between 10 KB and 5 MB.
  • Minimum Resolution:  720 px tall, 720 px wide.

Optimizing your images for various platforms is key to maintaining a professional appearance. For LinkedIn, make sure your posts stand out by using the correct dimensions. Check out our Facebook Post Size Guide, Instagram Image Size Guide, Twitter Post dimension and LinkedIn Post Size Guide.

Tools and Techniques for Resizing Google My Business Images

Having the correct image dimensions for your Google My Business posts is essential for professional presentation. Here are some effective tools and techniques to resize your images properly:

Online Image Resizing Tools

Several free online tools can help you resize images specifically for Google My Business:

  • Canva: Offers pre-set Google My Business templates with the correct dimensions (720 x 540 pixels). Simply upload your image, select the GMB template, and export.
  • Adobe Express: Provides easy resizing options with the exact pixel dimensions needed for different GMB post types.
  • ResizeImage.net: A straightforward tool where you can input exact GMB dimensions and maintain aspect ratios.

Using Image Editing Software

If you prefer desktop software:

  • Adobe Photoshop: Create a new document with the exact GMB dimensions (720 x 540 pixels for standard posts), then place and resize your image accordingly.
  • GIMP: This free alternative to Photoshop allows you to set canvas size to GMB specifications before importing your image.

When resizing images for Google My Business, always maintain the aspect ratio to prevent distortion. For best results, start with high-resolution images and scale them down rather than enlarging smaller images, which can result in pixelation.

How to Measure Google My Business Post Performance?

Google my business post image size guide by RecurPost

When you upload a post on Google my business, you can see how many people came across it. You can also see the number of times the call to action button in your post was clicked. 

To check the views and clicks on any post, simply go to the ‘Posts’ section from your GMB dashboard. Look at the bottom of each post in the authoring tool. You will see the total number of views for that post which is received from Google search and other platforms combined. Just beside the view count, you will see the number of clicks received on the post. This is the number of times your call to action button was clicked by the users.

You can see these numbers from your GMB dashboard and Google will also email the aggregate account metrics every week. The email will include the number of posts on a search for the week, the total number of views from all posts, and thumbnails of 3 posts with the highest interaction rate for the week.

How to Track GMB Traffic to Your Site?

UTM tracking will help you keep a track of GMB traffic to your site. You must use UTM because Google Analytics attribution is not very reliable in this case. You will get the exact number of views and clicks on a post via GMB insights but the problem is that multiple impressions from the same user are counted in that. This can be slightly misleading if you want to track your growth and strategize based on that.

How Often You Should Post on Google My Business

The optimal frequency of posting on Google My Business is once per week. That means you should post at least once a week and refrain from posting more. You are wrong if you think that posting more and creating carousels of posts will get you better results. As per tests, businesses are found to get good results from using a single post.

Posting only once a week will also allow you to track the performance of your posts better. You will know what is working with the help of Google analytics.

RecurPost-supported platforms in addition to Google My Business

RecurPost supports to schedule Google My Business posts

RecurPost assists you in improving your brand engagement on multiple platforms. It allows you to schedule Instagram posts on your personal and business profiles to entertain your audience with images, stories, and reels. You can schedule Facebook posts on your profiles, business pages, and groups.

RecurPost is among the few social media tools that help you to schedule Google Business Profile posts with your chosen call to action button to promote your brand locally. You should try its features by signing up for a free trial.

business suppport

Your business needs the support of GMB!

RecurPost will be your partner in acing GMB posting.

Best Practices for Managing Multiple Images on Google Business Profile

Effectively managing multiple images across your Google Business Profile requires strategic planning and organization. Here are best practices to optimize your image management:

Create an Image Calendar

Develop a content calendar specifically for your Google Business Profile images. Plan which images to post based on:

  • Seasonal promotions
  • New product launches
  • Special events
  • Customer testimonials

This approach ensures consistent posting while maintaining visual variety that keeps your profile engaging.

Organize Images by Category

Google Business Profile allows you to categorize images, making it easier for customers to find specific visual information:

  • Exterior photos: Show your storefront from different angles and at different times of day
  • Interior photos: Highlight your space, ambiance, and layout
  • Product photos: Showcase your offerings with consistent lighting and backgrounds
  • Team photos: Feature your staff to add a personal touch

Properly categorizing your images helps Google display the most relevant visuals based on search intent.

Image Optimization Techniques

Beyond proper sizing, optimize your Google Business Profile images by:

  • Using descriptive filenames: Rename files from generic “IMG_1234.jpg” to descriptive “main-street-storefront-summer.jpg”
  • Compressing files: Reduce file size without sacrificing quality using tools like TinyPNG
  • Maintaining consistent branding: Use similar color schemes, filters, or composition styles across images
  • Refreshing seasonal content: Replace outdated seasonal images promptly

Monitor Performance and Iterate

Google Business Profile provides insights on how your images perform:

  • Track which images receive the most views
  • Note which categories of images drive the most engagement
  • Replace underperforming images with new content based on successful patterns

Summing Up

Frequently Asked Questions for Google My Business Post Image Size

1. What size should Google business image post be?

If you are posting from the GMB dashboard, the best image size for a Google My Business post is 1200 x 900 pixels, a 4:3 image ratio. Always center the subject of your image vertically and horizontally. Most importantly, GMB post image sizes must be set just right and properly optimized for your posts to be attractive and appear as desired.

Default Size – 720 x 540 pixels
Maximum Size – 2120 x 1192 pixels
Minimum Size – 480 x 270 pixels
Aspect Ratio – 4:3

2. What is the maximum file size for Google my business post image?

A maximum file size of 10 MB (2120 x 1192 pixels), png or jpg, is recommended for the image post that you upload on Google my business. However, it will better if you can compress the image for minimum resolution requirements without degrading the quality of the image.

3. How long do posts stay on Google my business?

A post made on Google my business normally has an expiration period of one week. After expiration, it will not be visible to the viewers but you can see it in the list of your posts and check its analytics.

What’s new posts – 7 Day expiration
Event posts – They stay live till the starting date of your event
Offer posts – They stay live till the last date of your offer
Product posts – 7 Day expiration
Covid-19 related posts – 14 Day expiration

4. What is the best Google my business post image size?

Your image post will look best on Google my Business when it meets the following standards:
Format: JPG or PNG.
Size: Between 10 KB and 5 MB.
Recommended resolution: 720 px tall, 540 px wide.
Minimum resolution: 480 px tall, 270 px wide.
Quality: The photo should be in focus and well lit, and have no significant alterations or excessive use of filters. In other words, the image should represent reality.

5. Why was my image post rejected by Google my business?

When your Google my business post gets rejected, you will see a ‘Rejected’ notice in a red button. Normally, posts are rejected due to the content written or image used. Sometimes, certain words written in the description triggers rejection. Those words might appear normal to you, but they may be on the offensive words list of Google.

So, when your post gets rejected, try writing a more general copy in the description and don’t use any sensitive images. Also, don’t include any URL or phone number in the description of the post. Use the call to action button for sending people to your website or to call you.

6. What should be Google my business cover photo size?

The ideal recommended Google My Business cover photo size (Banner size) is 1024 x 576 pixels. The 16:9 ratio looks excellent in Google Maps, and it can still be cropped into a square when it’s needed as a thumbnail. 1024 x 576 is a great option because it’s high-resolution but still small enough to support fast load times.

7. How to post an image (pictures) on Google listing?

Here is a guideline for you to post an image (pictures) on Google listing:
Sign in to your Google my business account and choose the location on which you want to post (if you have multiple locations). From the menu, click on ‘Posts’. At the top of the page, choose the type of post you want to create: Update, Event, Offer, or Product. Choose the image that you want to add to the post. You can also add videos. Add text, events, offers, or a button. Enter relevant information for each post addition you choose. To publish the post, click on the ‘Publish’ button on the top right.

You can also schedule your Google my business listing posts using RecurPost. You can add call to action buttons directly from the tool. Before scheduling or publishing, you will also be able to see a preview of how your post will appear on GMB after being uploaded. This way, you’ll never need to open GMB to create posts manually.

8. What is the recommended Google my business logo size?

Your profile logo will look best on Google my Business when it meets the following standards:
Format: JPG or PNG
Size:Between 10 KB and 5 MB.
Recommended resolution:250 x 250 pixels (min 120 x 120; max 5200 x 5300)
Minimum resolution:250 px tall, 250 px wide

9. What should be Google my business product image size?

Your product image will look best on Google my Business when it meets the following standards:
Format: JPG or PNG
Size: Less than 5 MB.
Recommended resolution:250 x 250 pixels (min 120 x 120; max 5200 x 5300)
Minimum resolution:250 px tall, 250 px wide

10. What should be Google my business video size?

The recommended video size for google my business is;
File size: up to 100 MB
Duration: up to 30 seconds.  
Google My Business allowed businesses to add videos to their listings to showcase their products, services, or other aspects of their business. The file size and duration limitations were in place to ensure that the videos were of reasonable quality and length for online viewing.

11. What should be the size of Google maps image?

 Google Maps typically resizes and optimizes images to fit various screen sizes and devices.
Here are some general guidelines to consider when uploading images to Google Maps:
1. High Resolution: It’s best to use high-resolution images to ensure they look clear and crisp on different devices.
2. Aspect Ratio: While there is no strict aspect ratio requirement, square (1:1) and landscape (16:9) images tend to work well on Google Maps.
3. Supported Formats: JPEG, PNG, GIF, BMP, and WebP are some of the commonly supported image formats on Google Maps.
4. Avoid Watermarks and Promotional Content: Google Maps generally discourages images with watermarks, promotional content, or other elements that may not be relevant to the location.

12. What should be the size of a thumbnail for Google My Business ?

The thumbnail size for Google My Business posts may be automatically generated or depend on the image you choose to use in your post.
However, When creating posts on Google My Business, it’s best to use images with a minimum resolution of 400 x 300 pixels and an aspect ratio of 4:3. However, for the thumbnail specifically, it may be automatically cropped or resized based on the platform’s display requirements.

13. What feature should you use to gather information about specific actions taken by visitors on your Google My Business listing during a particular time period?

To find information regarding specific actions visitors have taken on your Google My Business listing over a given period of time, you should use the “Insights” feature.
Google My Business Insights provides valuable data and metrics about how customers interact with your business listing. It includes information such as:
1. Total searches 
2. Direct searches 
3. Discovery searches 
4. Custom actions
5. Phone calls
6. Direct requests
7. Photo views 
8. Post interaction