imageresizers.net

Google Business Profile Image Sizes — Logo, Cover Photo & Posts

Google publishes one image spec for a Business Profile, and it covers your logo, cover photo, posts and product shots alike: JPG or PNG, between 10KB and 5MB, 720x720 recommended and 250x250 minimum. Upload a square 720x720 and you have satisfied every published requirement. Everything below is sourced from Google’s own help centre and Business Profile API.

Google Business Profile Image Sizes at a Glance

AssetDimensionsRatioFormatsFile Size
Any photo (recommended)720 x 7201:1JPG, PNG10KB – 5MB
Any photo (minimum)250 x 2501:1JPG, PNG10KB – 5MB
LogoSquare720 x 720 *1:1JPG, PNG10KB – 5MB
Cover photoNot published †Not publishedJPG, PNG10KB – 5MB
Post photo720 x 7201:1JPG, PNG10KB – 5MB
Product photo720 x 7201:1JPG, PNG10KB – 5MB

* Google does not publish a logo-specific dimension. The logo is square, and the general photo spec applies to it — so 720x720 is the recommended resolution and 250x250 is the floor.
† Google does not publish a cover photo dimension or aspect ratio anywhere in its help centre or API. The widely-repeated 1080x608 and 1024x576 figures do not appear in any Google document.

Download a Blank Template

Start on a correctly-sized canvas instead of guessing in your editor. The square templates match Google’s recommended 720x720 resolution; the cover template is a large 16:9 landscape, since Google publishes no cover dimension of its own.

Drop an image here or click to browse

Social Media Image Size Cheat Sheet (2024)

PlatformTypeDimensions
InstagramPost (Square)1080 x 1080
Post (Portrait)1080 x 1350
Post (Landscape)1080 x 566
Story / Reel1080 x 1920
Profile Photo320 x 320
TikTokVideo Cover1080 x 1920
Profile Photo200 x 200
YouTubeThumbnail1280 x 720
Shorts1080 x 1920
Channel Banner2560 x 1440
Profile Photo800 x 800
FacebookPost (Landscape)1200 x 630
Post (Square)1200 x 1200
Cover Photo820 x 312
Profile Photo170 x 170
Event Cover1200 x 628
X (Twitter)Profile Photo400 x 400
Header Photo1500 x 500
In-Stream Photo1600 x 900
Card Image1200 x 628
LinkedInPost Image1200 x 627
Cover Photo1584 x 396
Profile Photo400 x 400
Company Logo300 x 300
PinterestStandard Pin1000 x 1500
Idea Pin1080 x 1920
Board Cover600 x 600
Profile Photo165 x 165
TwitchProfile Banner1200 x 480
Offline / Video Player Banner1920 x 1080
Profile Photo256 x 256
Info Panel320 x 100
Emote (Large)112 x 112
Emote (Medium)56 x 56
Emote (Small)28 x 28
SnapchatSnap1080 x 1920
Geofilter1080 x 2340
Profile Photo320 x 320
Story Ad1080 x 1920
ThreadsProfile Photo320 x 320
Feed Image1080 x 1350
Feed Square1080 x 1080
Link Preview1200 x 628
DiscordServer Icon512 x 512
Profile Avatar128 x 128
Profile Banner600 x 240
Server Banner960 x 540
Invite Splash1920 x 1080
Custom Emoji128 x 128
Sticker320 x 320
Role Icon64 x 64
RedditPost Image1200 x 675
Community Banner1920 x 384
Avatar / Community Icon256 x 256
Old Reddit Thumbnail70 x 70
WhatsAppStatus (Story)1080 x 1920
Business Catalog1024 x 1024
Profile Photo500 x 500
Group Icon500 x 500
TelegramChannel Post Photo1280 x 1280
Story1080 x 1920
Sticker512 x 512
Profile Picture512 x 512
Channel / Group Icon512 x 512
SpotifyCanvas (Looping Video)1080 x 1920
Cover Art3000 x 3000
Show / Podcast Artwork3000 x 3000
Profile Image (Artist)750 x 750
Playlist Cover640 x 640
SubstackNewsletter Header1456 x 816
Post / Section Hero1456 x 816
Publication Logo256 x 256
Profile Photo256 x 256
beehiivPost Thumbnail1200 x 630
Publication Logo800 x 800
Profile Picture800 x 800
Inline Image (Landscape)1200 x 675
Inline Image (Square)1200 x 1200
Subscriber Profile Picture100 x 100
MediumStory Cover1500 x 750
Topic / Tag Header1500 x 750
Publication Logo (Horizontal)600 x 60
Publication Logo (Square)500 x 500
Profile Photo500 x 500
BlueskyProfile Avatar1000 x 1000
Profile Banner3000 x 1000
Post Image (Portrait)1200 x 1500
Post Image (Landscape)1200 x 675
Link Card Preview1200 x 630
MastodonProfile Picture400 x 400
Header Image1500 x 500
Post Image (Landscape)1280 x 720
Post Image (Square)1200 x 1200
Post Image (Portrait)1200 x 1500
Link Preview Card1200 x 630
EtsyListing Photo (Square)2000 x 2000
Listing Photo (4:3)2700 x 2025
Search Thumbnail570 x 456
Shop Banner (Big)1200 x 300
Shop Banner (Large)3360 x 840
Shop Icon500 x 500
AmazonMain Image (Recommended)2000 x 2000
Main Image (Zoom Minimum)1000 x 1000
Secondary / Lifestyle Image1600 x 1600
Video Thumbnail1280 x 720
Swatch Image30 x 30
ShopifyProduct Image (Recommended)2048 x 2048
Product Image (Maximum)5000 x 5000
Slideshow / Hero Banner1280 x 720
Blog Post Image1200 x 800
Logo (Wordmark)400 x 100
Favicon32 x 32
CanvaPresentation (16:9)1920 x 1080
Instagram Post (Square)1080 x 1080
Instagram Story1080 x 1920
Facebook Cover851 x 315
YouTube Thumbnail1280 x 720
Pinterest Pin1000 x 1500
Logo500 x 500
WixHero / Banner1920 x 1080
Section Background1920 x 1080
Blog Post Thumbnail880 x 586
Gallery Image1000 x 1000
Product Image (Wix Stores)3000 x 3000
Logo250 x 100
Favicon96 x 96
WordPressFeatured Image / og:image1200 x 630
Thumbnail (cropped)150 x 150
Medium300 x 300
Large1024 x 1024
2x Large2048 x 2048
Max Upload Before Scaling2560 x 2560
SquarespaceBanner / Section Background2500 x 1406
Full-Bleed Background2500 x 1667
Blog Featured Image1500 x 1000
Gallery Image1500 x 1500
Product Image2000 x 2000
Logo1200 x 400
Favicon300 x 300
Google SlidesWidescreen Slide (16:9)1920 x 1080
Standard Slide (4:3)1024 x 768
Slide at 100% (16:9)960 x 540
Slide at 100% (4:3)960 x 720
SlackWorkspace Icon512 x 512
Profile Photo512 x 512
Profile Photo (Max)1024 x 1024
Custom Emoji128 x 128
Shared Image (Full Preview)1024 x 1024
Link Preview (og:image)1200 x 630
Google Business ProfileLogo720 x 720
Cover Photo1920 x 1080
Post Photo720 x 720
Product Photo720 x 720
Photo (Minimum)250 x 250
TumblrPhoto Post (Recommended)540 x 810
Photo Post (Max)2048 x 3072
GIF (Recommended Width)540 x 540
Header Image2048 x 1152
Avatar128 x 128
Email HeaderSubstack Email Banner1100 x 220
Header @2x (600px Email)1200 x 240
Mailchimp Header @2x (New Builder)1320 x 264
Email Body Width (1x)600 x 120
Facebook AdsFeed Single Image1440 x 1800
Carousel Card1080 x 1080
Stories & Reels1440 x 2560
Link Ad (Legacy 1.91:1)1200 x 628
Google Display AdsInline Rectangle300 x 250
Large Rectangle336 x 280
Leaderboard728 x 90
Half-Page300 x 600
Wide Skyscraper160 x 600
Billboard970 x 250
Large Mobile Banner320 x 100
Responsive Landscape1200 x 628
Responsive Square600 x 600
LinkedIn AdsSingle Image Ad (1.91:1)1200 x 628
Single Image Ad (Square)1200 x 1200
Single Image Ad (Vertical)720 x 900
Carousel Card1080 x 1080
Spotlight Ad Background300 x 250
Spotlight Ad Logo100 x 100
Message Ad Banner300 x 250
Video Thumbnail (16:9)1200 x 675

The 250px Floor — and the Two Categories It Skips

Google’s help centre gives one photo spec. The Business Profile API gives the rule that spec is enforced by, and it is more specific: with the exception of PROFILE and COVER category, all photos must measure a minimum of 250px on the short edge, with a file size of at least 10240 bytes. That 10240 bytes is the same 10KB floor the help centre quotes.

Media Categories vs the 250px Short-Edge Floor

COVER

Exempt from the floor

PROFILE

Exempt from the floor

LOGO

250px short edge, 10KB

EXTERIOR

250px short edge, 10KB

INTERIOR

250px short edge, 10KB

PRODUCT

250px short edge, 10KB

AT_WORK

250px short edge, 10KB

FOOD_AND_DRINK

250px short edge, 10KB

MENU

250px short edge, 10KB

COMMON_AREA

250px short edge, 10KB

ROOMS

250px short edge, 10KB

TEAMS

250px short edge, 10KB

ADDITIONAL

250px short edge, 10KB

Two things fall out of this. First, the 250x250 figure everyone publishes as “the Google Business Profile logo size” is the floor that applies to logos — it is the smallest file Google will accept, not a target. Uploading a 250x250 logo is uploading the worst logo Google permits. Second, the two categories people write the most confident dimensions for — the cover photo and the profile photo — are precisely the two Google exempts from its own minimum.

Logo

The logo is square and it is subject to the general photo spec: JPG or PNG, 10KB to 5MB, 250x250 minimum, 720x720 recommended. Google does not publish a separate logo dimension, so the recommended resolution is the number to aim at.

  • Upload 720x720: Google’s recommended resolution, square, comfortably above the 250px floor, and enough headroom for high-DPI rendering.
  • Do not upload 250x250: it is the documented minimum, not a recommendation. It clears the floor by exactly nothing and looks soft everywhere it renders.
  • Ship the mark, not the wordmark: the logo renders small and square beside your business name. An icon-only lockup survives; a wordmark with a tagline does not.
  • Watch the 10KB floor: this is the one that catches logos specifically. A flat, two-colour logo saved as a 720x720 PNG can compress to well under 10240 bytes and be rejected for being too small a file. Export as PNG-24 rather than a reduced palette if you hit it.
  • PNG for flat marks, JPG for photographs: Google accepts both, and only these two.

Cover Photo

This is where the internet is most confident and Google is most silent. There is no published cover photo dimension, no published aspect ratio, and the API explicitly exempts the COVER category from the 250px short-edge floor. The only spec that provably applies is the general one: JPG or PNG, 10KB to 5MB.

  • Upload a large landscape image: a 1920x1080 16:9 photo clears every published limit and gives Google plenty of pixels to crop from. The template above is exactly that.
  • Centre the subject: Google renders your profile across search, Maps, desktop and mobile, and the crop is not the same in each. Anything you care about belongs away from the edges.
  • Setting a cover photo is a preference, not a guarantee. Google says plainly that in some instances, this action doesn’t guarantee the cover photo will show up as the first image for your business. A better-quality photo — including one a customer uploaded — can be shown instead.
  • That makes quality the real lever: since you cannot force the placement, the way to win it is to upload the sharpest, best-lit candidate in the set. See the quality rules below.
  • Ignore 1080x608: it appears in dozens of guides and in zero Google documents. So does 1024x576. Neither is wrong to upload — both are perfectly good 16:9 landscapes — but neither is a requirement, and neither is worth downscaling a better photo to hit.

Post & Product Photos

Posts and products draw on the same published spec as everything else. Product photos fall under the PRODUCT media category, so unlike the cover photo they are bound by the 250px short-edge floor and the 10KB minimum file size.

  • 720x720 square is the safe default: Google’s recommended resolution, and square survives every crop the profile applies.
  • The 250px floor is enforced here: a product shot with a short edge under 250px is rejected outright. A cover photo with the same dimensions is not.
  • One product, filling the frame: post and product thumbnails render small in the profile carousel. A single subject shot tight beats a styled scene.
  • 5MB is the ceiling for everything: it applies to posts, products, logos and covers equally. A 5MB JPEG is a very large photograph — if you are near it, you are probably uploading an unedited camera original.
  • Reuse the square master: the same 720x720 you built for the logo grid works for products. If you already produce a 1:1 master for LinkedIn, it drops straight in here.

Photo Quality Tips

Google publishes a quality rule alongside the dimensions, and it is worth reading literally: the photo should be in focus and well lit, and have no significant alterations or excessive use of filters. Because Google decides which photo leads your profile, this rule has more practical effect on what visitors see than any pixel dimension on this page.

  • In focus, well lit: the two things Google names first. A sharp phone photo taken near a window beats a soft photo from a better camera.
  • No heavy filters or alterations: Google asks for photos that represent the business as it actually looks. A heavily graded, high-contrast edit reads as a stock image and is a candidate for being passed over.
  • Do not upscale to hit a number: a 250x250 original stretched to 720x720 is a soft 720x720. The floor exists to stop this; clearing it artificially defeats the point.
  • Do not downscale a good photo either: 720x720 is a recommendation, not a maximum. The only hard ceiling is 5MB.
  • Compress carefully: the 10KB minimum means aggressive compression can fail an upload outright. If a file is rejected as too small, save at a higher quality rather than resizing.
  • Upload more than the minimum set: since Google chooses the lead image from what is available, giving it several strong, well-lit candidates is the only real influence you have over the one it picks.

Frequently Asked Questions

What size image should I use for Google Business Profile?

Google publishes a single photo spec that covers every image on a Business Profile: JPG or PNG format, a file size between 10 KB and 5 MB, a recommended resolution of 720 px tall by 720 px wide, and a minimum resolution of 250 px tall by 250 px wide. A square 720x720 JPG or PNG satisfies every published requirement for logos, posts and product photos alike.

What size should a Google Business Profile logo be?

Upload a square logo at 720x720 pixels, Google’s recommended resolution. Google does not publish a logo-specific dimension, so the general photo spec applies. The 250x250 figure often quoted as the logo size is actually the minimum Google accepts — the Business Profile API enforces a 250px short-edge floor on the LOGO category — so treating it as a target means uploading the smallest logo Google permits.

What size is a Google Business Profile cover photo?

Google does not publish a cover photo dimension or aspect ratio. The Business Profile API explicitly exempts the COVER category from the 250px short-edge minimum that applies to other photos, and the help centre gives only the general spec of JPG or PNG between 10 KB and 5 MB. Upload a large 16:9 landscape image such as 1920x1080 and keep the subject centred, because the crop differs across search, Maps, desktop and mobile. The commonly cited 1080x608 and 1024x576 sizes do not appear in any Google document.

Why doesn’t my cover photo show up first?

Because setting a cover photo is a preference rather than a guarantee. Google states that in some instances this action doesn’t guarantee the cover photo will show up as the first image for your business. Google selects the image it judges most representative, which can be a photo uploaded by a customer. Uploading sharper, better-lit photos is the only meaningful influence you have over the choice.

What file formats and file sizes does Google Business Profile accept?

JPG or PNG only, with a file size between 10 KB and 5 MB. The 10 KB minimum is a real constraint rather than a formality: the API expresses it as 10240 bytes, and a flat two-colour logo exported as a compact PNG can fall below it and be rejected for being too small a file.

What size should Google Business Profile post and product images be?

Both follow the same published spec: JPG or PNG, 10 KB to 5 MB, 720x720 recommended and 250x250 minimum. Product photos fall under the PRODUCT media category, so unlike cover photos they are bound by the 250px short-edge floor. A square 720x720 image is the safe default for both.

Does Google Business Profile have quality requirements as well as size ones?

Yes. Google asks that the photo be in focus and well lit, and have no significant alterations or excessive use of filters. Because Google chooses which photo leads your profile, meeting the quality rule affects what visitors actually see more than hitting any particular pixel dimension.

Can I reuse my LinkedIn or Facebook images on Google Business Profile?

The square assets, yes. A 720x720 or larger square logo works on Google Business Profile and drops into LinkedIn’s company logo slot without a rebuild. Cover photos do not transfer: a Facebook cover is a wide, precisely-specified banner with a documented safe zone, whereas Google publishes no cover dimensions at all and re-crops the image per surface. Build the Google cover as a centred landscape photograph rather than a designed banner with text near the edges.