Ecom Store Pro

Shopify Logo Size and Logo Maker: Every Place It Goes

Shopify logo sizes for Brand settings, the Horizon header and favicon, where to set checkout and email logos, and how to make one free with Logo Maker.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Upload your logo once in Settings > Brand as a file at least 512 pixels wide, plus a square version of at least 512 × 512 pixels, and compatible themes should pull it into theme settings automatically.

Shopify's Logo Maker makes one for free and delivers the logo as a ZIP file of PNG files.

The favicon is a separate square image (Shopify gives the ideal favicon size as 16 × 16 or 32 × 32 px, and reduces an image that's too large to 32 × 32 when you upload it), and printed POS receipts suggest 400 by 200 px for a separate receipt image.

Checkout and email logos are set in their own editors, and on the pages we read Shopify publishes no size for either, so size each one in its editor and preview it.

A Shopify store shows its logo in more places than the header: the browser tab, checkout, the emails customers get after they order, and printed receipts if you sell in person. Each place is set up somewhere different, and the size guidance sits on different help pages. Some publish a number and some don't.

This guide puts them on one page: the size and file format Shopify states for each place, how to make a logo for free with Shopify's Logo Maker, and where to upload each file.

What Size Should a Shopify Logo Be?

Key takeaway

Find the place you're setting up. Each place has its own section further down, with the steps and the source.

Logo size and format by place
PlaceWhere you set itSize Shopify statesFile formatUses the Brand logo?
Brand default logoSettings > General > BrandAt least 512 px widePNG or JPEG per the Help Center; the Brand screen also lists HEIC, WEBP and SVGThis is the Brand logo
Brand square logo (social channels, may be cropped to a circle)Settings > General > BrandAt least 512 × 512 px recommendedSame as the default logoThis is the Brand logo
Theme header, per Shopify's theme settings help page (also the password page)Theme editor > Theme settingsLogo images max 300 px widePNG, which Shopify's image guidance lists for logosCompatible themes should pull it in automatically
Horizon headerTheme settings > Logo and faviconSet by height: 12–100 px, default 36 px desktop and 28 px mobile (Horizon's theme code)Same as the theme header rowCompatible themes should pull it in automatically
Favicon (not available on Starter)Theme settings; in Horizon, Logo and favicon16 × 16 or 32 × 32 px ideal; a too-large image is reduced to 32 × 32Square imageSeparate image picker in the theme
CheckoutSettings > Checkout > Configurations > Edit > LogoWidth set in pixels; no range published (see box below)Not on the Help Center; Shopify's developer reference (Plus and development stores) rules out SVG (see box below)No, uploaded separately
Email notificationsSettings > Notifications > Customize email templatesNo size published (see box below); a Logo size slider in the editorNot published (see box below)No, uploaded separately
Printed POS receiptPOS receipt editor400 × 200 px for a separate image uploaded in the receipt editorJPEG or PNGYes by default, converted to greyscale
Packing slipSettings > Shipping and delivery > Packing slip templateNo size stated; Shopify's sample code uses the 'small' size, 100 × 100 px per its Liquid reference—No; upload the file to your admin, then add it to the template

Sizes and formats as stated on the Shopify Help Center pages cited in each section, read October 22, 2026. The Horizon row comes from the theme's public code, not the Help Center. The extra Brand formats and the email Logo size slider were read in our development store the same day.

So the files to export once are:

  • a horizontal PNG at least 512 pixels wide, cropped tight with no margins;
  • a square version of at least 512 × 512 pixels that still reads when cropped into a circle;
  • a simple square icon that still reads at 32 × 32 pixels, for the favicon;
  • a light-on-dark version, only if Horizon's transparent header is set to Inverse;
  • a 400 × 200 px JPEG or PNG, only if you want a different logo on printed POS receipts.
What we looked for and did not find

On October 22, 2026, for the checkout logo we read Shopify's Help Center pages on checkout style, the checkout editor and checkout branding, plus its pages on brand assets and uploading images: they give a Width field in pixels and a pointer to Brand settings, but no minimum, maximum or file format.

For the email logo we read the pages on customizing notification templates, editing templates and the notifications overview, the brand assets page and the developer reference for the shop object: none gives a recommended size, width or format. The notifications variables reference gives the logo width's unit as pixels but no recommended value.

On SVG, the checkout style page and the POS receipt editor page don't name it, and the receipt editor names JPEG and PNG; Shopify's developer reference for checkout branding, which applies to Plus and development stores, says the checkout logo image must not be of SVG format.

You have two routes: make the logo yourself with a free tool, or pay a designer. A designer costs money and time but builds the mark around your brand; a free tool gets you a usable file today. Whichever you choose, the file has to work in every place in the table above, and that sets a few design limits worth knowing before you start.

Shopify's Free Logo Maker

Key takeaway

Shopify's Logo Maker is free: “Unlike other logo generators, Shopify’s online logo maker is a completely free tool to help you create your own logo,” its page says. You can download the logo as a ZIP file, which Shopify's Help Center says contains PNG files of your logo: horizontal, with a background, with a transparent background, and vertical.

The Logo Maker page suggests adding the logo to your website's top navigation and footer. Shopify's Help Center adds that you can't upload or import your own images or logos into the Logo Maker.

Your admin points to it too: under the logo slots on the Brand settings page, the line reads “No logo? Create one with Shopify Logo Maker.” If you are looking for Hatchful, a name you may meet in older guides: as of October 22, 2026, hatchful.shopify.com redirects to the Logo Maker page.

Design for the Smallest Place It Appears

Key takeaway

Before you pick fonts and colors, look at where Shopify will shrink, crop or recolor the file. Four places set the limits.

Readable at 32 × 32 px
Shopify reduces a too-large favicon to 32 × 32 pixels on upload, so a logo with small lettering needs a simpler symbol for the browser tab.
Survives a circle crop
Shopify says the square logo is required for social media channels and profile pictures, and might be cropped to a circle.
Works in greyscale
On printed POS receipts, Shopify converts the logo to greyscale and resizes it for the receipt format.
Has a light-on-dark version
Horizon has a separate Inverse logo, used when the transparent header background is set to Inverse.

Flat colors help the file as well: Shopify's image guidance calls PNG ideal for graphics and icons with flat colors and without gradients, and lists logos among the images to save as PNG.

For the design work itself, Learn With Shopify's 2021 walkthrough goes through the process step by step: brand identity, inspiration, typeface, revisions, feedback and polish. It is about designing the mark, not about Shopify's settings; the sizes and places on this page come from Shopify's Help Center.

How To Design A Memorable LOGO In 7 Steps (For FREE!)Learn With Shopify, May 2021. Covers creating a brand identity, looking for design inspiration, selecting a typeface, creating revisions, getting feedback and polishing the design.

Who Owns a Logo Made With Logo Maker?

Key takeaway

The Logo Maker page answers ownership in one line: “The logo you design with Shopify’s logo creator is 100% free and yours to own.” That is the tool's own page speaking.

Once the file is in your store, Shopify's Terms of Service apply to it like the rest of your content. They make you responsible for “your Store, your Materials (including any Materials you create using Shopify's services and tools)”, and on ownership they say:

We do not take ownership of the Materials that you provide to Shopify; however, we do require a license to your Materials.
Shopify — Shopify Terms of Service, section 8.1 ·

Owning the file is not the same as a registered trademark. Registration is a separate legal process, outside Shopify, and worth taking advice on before you print packaging or signage.

Upload It Once in Settings > Brand

Key takeaway

Brand settings are where the rest of Shopify looks first. Shopify says you can add brand assets there and use them across sales channels, themes, and apps that have integrated with the Brand API.

  1. In your Shopify admin, go to Settings > General and find Brand assets.
  2. Click Manage to open the Brand page.
  3. Under Default, add your main logo, at least 512 pixels wide.
  4. Under Square, add the square version, at least 512 × 512 pixels.
In Shopify adminOpen in your store
  1. Settings
  2. General
  3. Brand
Default and Square are separate slots, and the Logo Maker link sits right under them.

Shopify's two descriptions of the accepted files don't match. The Help Center's brand assets page, read on October 22, 2026, names PNG or JPEG format and a minimum of 512 pixels wide for the default logo. The Brand screen in our development store the same day read “HEIC, WEBP, SVG, PNG, or JPG. Recommended width: 512 pixels minimum.”

Both lists accept PNG, so a PNG is the safe upload. If a file doesn't meet the format or resolution requirements, Shopify shows an error message when you select or upload it. You can have only one file per logo type, so the Default and Square slots each hold a single file.

Compatible themes should pull your brand assets into theme settings automatically. If yours doesn't, you might have to connect them by hand in the theme's logo setting with Connect dynamic source.

Shopify also says brand assets can't be localized based on market or language, so a different logo for one market has to come from the theme together with Translate & Adapt. Shopify's Translate & Adapt page shows how to localize a logo by market without naming a plan requirement, while Shopify's page on adapting themes for specific markets limits that feature to the Advanced and Plus plans. That feature is covered in whether you can customize a theme per market on Basic.

Brand doesn't change your checkout or email logo
Shopify's brand assets page sends you to checkout settings if you want to customize the logo in your checkout, and the email logo is its own upload in the notification template editor. When you rebrand, update Brand, the checkout logo, the email logo and the packing slip template if you added the logo there, then check the theme.

Your Logo in the Theme Header

Key takeaway

Your theme's logo appears in two places, Shopify says: your header across all pages, and your password page. The rest of that page's look is covered in how to customize the Shopify password page.

In Horizon, open Online Store > Themes > Customize, then Theme settings > Logo and favicon. The group holds three image pickers: Default logo, Inverse logo and Favicon. If you set Horizon's transparent header background to Inverse, upload the Inverse logo too, because Horizon uses it then.

In Shopify adminOpen in your store
  1. Online Store
  2. Themes
  3. Customize
  4. Theme settings
  5. Logo and favicon
Three image pickers sit together here; Horizon's logo height sliders appear only after a logo is uploaded.

How big the logo shows depends on the theme. Shopify's theme settings help page says logo images have a maximum width of 300 px.

Horizon's theme settings size the header logo by height instead. In the settings code of Shopify's public Horizon repository, read October 22, 2026, desktop height runs from 12 to 100 px with a default of 36 px, mobile height defaults to 28 px, and both sliders show only once a default or inverse logo is uploaded. The two numbers measure different things, so set the slider in your own theme rather than converting one into the other.

On the password page and in a footer Logo section, Horizon sizes the logo separately, by height in pixels or by width as a percentage.

Why the Header Logo Looks Small or Blurry

Key takeaway

Shopify's brand assets page names one cause directly: empty space inside the file itself, which the theme treats as part of the logo.

Ensure that your logo image doesn't have margins or space around it. When the logo image is used in your theme header, margins or space can cause your header to be bigger and make your logo appear smaller.
Shopify — Manage brand assets, Shopify Help Center ·

Check the file for three things before you upload it again:

  • Space around the logo. Crop the canvas to the edges of the mark.
  • Too few pixels. Start from the Brand minimum of 512 pixels wide. Shopify's image upload guidance is to upload higher-resolution images, and the same page says images uploaded to Shopify can't exceed 20 megapixels or 20 MB; that is a rule for uploaded images in general, not a logo size.
  • SVG in the theme. Shopify supports SVG files but says they can't be resized or cropped without requesting a rasterized format (JPEG, WebP, PNG). Keep a PNG version for upload.

What Size Should a Shopify Favicon Be?

Key takeaway

The favicon is the small square icon for your store. Shopify lists four places it displays:

  • the web browser tab;
  • the web browser's history;
  • icons on your desktop;
  • beside your online store name when someone bookmarks it.

Shopify's favicon page gives the ideal size as either 16 × 16 or 32 × 32 pixels, and an image that's too large is reduced to 32 × 32 pixels when you upload it. In Horizon the favicon is the third picker in the same Theme settings > Logo and favicon group shown above.

One plan can't use it: you can't add a favicon to your online store on the Starter plan, the same page says. The same page says favicons don't display on Customer Accounts and Checkout pages unless you're on the Shopify Plus plan. What else the Starter plan leaves out is covered separately.

Google Search has its own rules for the favicon it shows in results: a square (1:1) at least 8 × 8 px, with Google recommending larger than 48 × 48 px, in BMP, GIF, ICO, PNG, JPEG, PPM or TIFF, per Google's favicon guidelines.

Those are Google's numbers for its own pages, not a Shopify setting. For the Shopify upload, design a square icon that still reads at 32 × 32, the size Shopify reduces too-large files to.

  1. In your Shopify admin, go to Settings > Checkout.
  2. Under Configurations, click Edit next to the configuration you want to customize.
  3. Open Settings in the checkout editor and find Logo.
  4. Click Add image and choose your logo file.
  5. Pick an Alignment: Left, Center or Right. Once the image is in, use Width to set its size in pixels.
In Shopify adminOpen in your store
  1. Settings
  2. Checkout
  3. Checkout editor
  4. Settings
Logo has an Add image button and three alignment options.

Shopify's checkout style page says a header at the top of each checkout page displays your store name; until you add a logo, that is what our development store showed on October 22, 2026.

Shopify's checkout style page describes the width in pixels but gives no range, and its tip sends you to Brand settings for recommended sizes and file formats for logos. On the pages we read, that is the only size guidance for checkout (the box under the size table lists them).

Plus and development stores can go further: Shopify's developer reference for checkout branding requires a Plus plan or a development store plan, and Shopify says merchants on the Shopify Plus plan can use the Checkout Branding API for advanced checkout branding customizations. For the other checkout changes reserved for Shopify Plus, see what only Shopify Plus changes at checkout.

Taking Shopify's own branding off checkout is a different question from adding yours, and whether you can remove Shopify branding from the checkout page answers it.

  1. In your Shopify admin, go to Settings > Notifications.
  2. Open Customer notifications and click Customize email templates.
  3. In the Logo section, click Add image (the Help Center still calls it Choose file) and choose your file.
  4. Adjust the Logo size slider until the logo reads clearly.
In Shopify adminOpen in your store
  1. Settings
  2. Notifications
  3. Customer notifications
  4. Customize email templates
Add image and the Logo size slider sit together in the Logo section.

One logo covers every email: Shopify says you can customize your email notifications by adding a logo or changing the color scheme for all templates at the same time. If you later revert a template to its default, the notification template page says your customizations to the logo or color of your email notifications aren't changed.

The template editor gives you a Logo size slider; it read 180 in our development store on October 22, 2026, with no unit shown. Shopify's notifications variables reference describes shop.email_logo_width as the logo width (pixels) set in Customize email templates but gives no recommended value, and neither do the other pages we read (the box under the size table lists them), so preview and adjust.

Inside the templates, Shopify's sample code fills the logo's width from the same variable, so leave that attribute in place if you edit a template's code. Editing the order confirmation template itself is covered in whether you can edit the order confirmation email.

POS Receipts and Packing Slips

Key takeaway

Two more places show your logo only if you use them: receipts printed from Shopify POS and the packing slips you print for orders.

Printed POS receipts

Key takeaway

Shopify says the receipt logo is converted to greyscale and resized for the receipt format. To use a different image, upload a JPEG or PNG directly in the receipt editor; for best results, Shopify suggests an image that is 400 px by 200 px.

In our development store on October 22, 2026, the editor was under Point of Sale > Settings > Customization > Printed receipts: select the Logo block, and the Image field shows Default logo with a Select image option; the editor itself gives no size or format. Shopify's Help Center says to click Add image in the Logo section to upload the file.

In Shopify admin
  1. Point of Sale
  2. Settings
  3. Customization
  4. Printed receipts
Open the Logo block, then the Image menu; Select image is the option it lists.

Packing slips

Key takeaway

In our development store on October 22, 2026, the default template printed the store name as text: its header used {{ shop.name }}. Shopify's packing slip guide says that before you add your store logo, you need to upload your logo to your Shopify admin. You then add it to the template under Settings > Shipping and delivery > Packing slip template. Shopify's sample code uses the small image size, which Shopify's Liquid reference sets at 100 × 100 px.

In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. Packing slip template
The template header prints the store name; this is where the logo code goes.

Your Logo Setup Checklist

Key takeaway

Steps 1 to 6 apply to every store with an online store, except that Starter stores can't add a favicon (step 4). Step 7 applies only if you print POS receipts or packing slips. Tick each step off as you go; the list stays checked in this browser.

Set up your Shopify logo, in this orderSeven steps from a blank canvas to a logo in every place Shopify shows it.

Set up your Shopify logo, in this order

Seven steps from a blank canvas to a logo in every place Shopify shows it.

0 of 7 done
  1. Make a horizontal logo at least 512 pixels wide, a square version of at least 512 × 512 pixels, and a simple square icon for the favicon.

  2. Add both Brand logos once; compatible themes, plus sales channels and apps integrated with the Brand API, should pull them in.

  3. Open the theme editor and confirm the logo is in Theme settings; connect it as a dynamic source if it didn't pull in.

  4. Upload a square favicon in theme settings, sized 16 × 16 or 32 × 32 pixels.

  5. In Settings > Checkout, open the checkout editor, add the logo image, then set its alignment and width.

  6. In Settings > Notifications, open Customize email templates, add the logo and adjust the Logo size slider.

  7. Check the printed receipt logo in the POS receipt editor, and add your logo to the packing slip template after uploading it to your admin.

The Bottom Line

Key takeaway

On Shopify the logo is one design but several uploads, and each place has its own rules.

Start with Brand settings and a PNG. Both of Shopify's format lists accept PNG, and 512 pixels wide is the floor Shopify states for the default logo. Then work through the favicon, the checkout logo and the email logo one by one, and preview each.
Your Next Step by Stage
No logo yetMake a first version in Logo Maker, then work through the rest of your launch with an end-to-end playbook.Read the launch playbook
Logo uploadedBuild the storefront around it: what Horizon, Shopify's flagship theme, changes for a new store.Read the Horizon guide
Want the theme set up for youA base theme setup covers a free Theme Store theme matched to your catalogue, the four core templates and support after launch, from $350.See theme setup

Open the Store Your Logo Is For

As of October 2026, Shopify starts with a 3-day free trial with no credit card required, then most plans cost $1 a month for the first 3 months in the US before standard pricing. Logo Maker is free either way.

Start a free trial

Frequently Asked Questions

Upload your default logo in Settings > Brand at least 512 pixels wide, plus a square logo of at least 512 × 512. Shopify's theme settings help page caps logo images at 300 px wide, and Horizon's theme code sizes the header logo by height, 12 to 100 px. Shopify's ideal favicon is 16 × 16 or 32 × 32 px; a too-large upload is reduced to 32 × 32.
PNG is the safe choice. Shopify's brand assets help page names PNG or JPEG for both logo slots, while the Brand screen in our development store on October 22, 2026 also listed HEIC, WEBP and SVG. For theme images, Shopify says SVG files can't be resized or cropped without requesting a rasterized format, and the POS receipt editor names JPEG or PNG.
Yes. Shopify's Logo Maker page calls it a completely free tool and says the logo you design with it is 100% free and yours to own. Shopify's Help Center says the download is a ZIP file of PNG files, including horizontal and vertical versions. Your Shopify admin also links to it from the Brand settings page, right under the logo slots.
As of October 22, 2026, the address hatchful.shopify.com redirects to Shopify's Logo Maker page, so Logo Maker is the tool to use today. Guides that still mention Hatchful now lead to the same free tool, which you can also open from the line "No logo? Create one with Shopify Logo Maker" under the logo slots in Settings > Brand.
Shopify's favicon page gives the ideal size as 16 × 16 or 32 × 32 pixels, and an image that's too large is reduced to 32 × 32 when you upload it. Use a square icon that still reads at that size. Google Search has its own rules for results: square, at least 8 × 8 px, and preferably larger than 48 × 48 px.
Shopify's favicon page says you can't add a favicon to your online store on the Starter plan. On Basic or higher, or on the Agentic plan when you build an online store, the favicon is set in your theme's settings, which in Horizon means Theme settings > Logo and favicon, and not in the Default or Square slots of Settings > Brand.
No. Shopify's brand assets page sends you to checkout settings to customize the logo in your checkout, and the email logo is its own upload in Customize email templates. Compatible themes, sales channels and apps using the Brand API should pick up Brand changes, and printed POS receipts use the Brand logo by default.
The Shopify Help Center pages we read on October 22, 2026 give no minimum, maximum or file format for the checkout logo. The checkout editor lets you set its width in pixels and align it left, center or right, and Shopify's checkout style page refers you to Brand settings for recommended logo sizes and file formats.
Go to Settings > Notifications > Customer notifications > Customize email templates, add your logo and adjust the Logo size slider. One logo applies to every template. The pages we read on October 22, 2026 publish no recommended email logo size, so preview the email and adjust. Reverting a template to its default later doesn't change the logo.
One cause Shopify names is empty space in the file: margins or space around the logo can make the header bigger and the logo appear smaller, so crop the file tight. In Horizon, also check the height sliders in Theme settings, which appear once a logo is set; Horizon's theme code defaults them to 36 px on desktop and 28 px on mobile.
Not through Brand settings: Shopify says brand assets can't be localized based on market or language. A market-specific logo has to come from the theme and Translate & Adapt. Shopify's Translate & Adapt page shows how to localize a logo by market without naming a plan requirement, while Shopify's page on adapting themes for specific markets limits that feature to the Advanced and Plus plans.
By default a printed receipt uses your Brand logo, converted to greyscale and resized for the receipt format. To use a different image, upload a JPEG or PNG in the receipt editor; for that image Shopify suggests 400 px by 200 px. Check that the logo still reads in greyscale before you print.
Shopify's Logo Maker page says the logo you design there is 100% free and yours to own. Shopify's Terms of Service say Shopify doesn't take ownership of the Materials you provide but requires a license to them. Owning the file isn't the same as a registered trademark, which is a separate legal process, outside Shopify.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.