Lesson #2 of the Shopify Academy from Migraciones.io.
Reading time: 4 min | Level: Basic
Your logo is the first thing a customer sees when they enter your store. If it looks pixelated, small, or takes a long time to load, trust plummets.
Changing your logo on Shopify is easy, but doing it right has its tricks. Many store owners upload the wrong file (a large JPG or a logo with a white background on a dark header) and ruin their website's aesthetics.
In this quick tutorial, we'll show you how to upload your logo correctly, adjust its size, and make sure it looks perfect on both mobile and desktop.
Step 1: Before uploading anything, prepare the file
Do not upload the direct print-ready file (CMYK) or a 5MB photo. Follow these golden rules:
- Format: Use transparent PNG (no background) or, if your theme allows it and you know how to optimize it, SVG (vector, maximum sharpness).
- Resolution: Upload the logo at twice the size it will be displayed for optimal viewing on Retina displays (iPhone/Mac). If you want it to be 200px wide, upload the file at 400px.
- Crop: Removes the empty space around the logo. If you upload a square with a tiny logo in the center, it will look minuscule on the web.
Step 2: Change the logo in the Theme Editor
Follow these steps in your admin panel:
- Go to Online Store > Themes .
- In your current theme, click the green Customize button.
- In the left sidebar menu, click the gear icon ⚙️ (Theme Settings) or look for the Header section. *Note: In 2.0 themes, it's usually located directly in the "Header" section.*
- Look for the Logo block.
- Click on Select image or "Change".
- Upload your file or select it from the library.
Step 3: The "Logo Width" Trick
Once uploaded, it may look huge or tiny. You don't need to edit the photo again.
Shopify includes a slider called Custom logo width . Move it to adjust the visual size in pixels.
Pay attention to mobile! Many themes allow you to upload a different logo for mobile or adjust the size separately. Always check how it looks in phone view (mobile icon in the top right).
Step 4: Don't forget the Favicon
The favicon is the small icon that appears in your browser tab. If you don't change it, it will display the Shopify logo (or a gray globe), which looks very unprofessional.
- In the same editor, go to Theme Settings > Favicon .
- Upload a simplified version of your logo (e.g., just the isotype or initial).
- Recommended size: 32x32 px.
Frequently Asked Questions about Logos on Shopify
Why does my logo look blurry?
This is usually because the original file is too small. Upload an image with twice the resolution of what you want to display (e.g., 400px wide) so that high-density (Retina) displays show it clearly.
Which format is better, JPG or PNG?
PNG is almost always the best choice. JPG doesn't support transparency, so if your header background is colored, you'll see an unsightly white box around your logo. Use PNG with a transparent background.
Can I put the logo in the center?
Yes. In the "Header" section settings, look for the "Desktop logo position" option and select "Center".
About the Author: Migrations.io Design Team. We're obsessed with ensuring your store not only sells, but exudes visual quality from the very first pixel.
Does your store need a makeover?
Sometimes it's not the logo, it's the theme. We design custom Shopify experiences.
Design Audit

How to add a blog to Shopify: Step-by-Step Guide
How to duplicate a product in Shopify (and avoid SEO mistakes)