Shopify Logo Too Small? How to Easily Make Your Header Logo Bigger Than 100px

Hey there, fellow store owners!

Ever found yourself staring at your beautiful Shopify store, only to feel like your brand's centerpiece—your logo—is just... a little too shy? You're not alone. This is a super common pain point, and it recently popped up in our community forums when Captainsales8 asked, "How do I make the logo bigger than 100px?"

The 100px Conundrum: Why Your Logo Feels Small

Many Shopify themes, while fantastic for quick setup, often come with default settings that can feel a bit restrictive. One of the most common limits we encounter is the maximum logo size, often capped around 100px or so directly within the theme customizer. For some brands, especially those with intricate designs or a need for strong visual presence, this just doesn't cut it. Your logo is your brand's face, and you want it to make an impact!

Unlocking Bigger Logos: A Community-Approved Fix

Thankfully, our amazing Shopify community is always ready to jump in with solutions. A helpful member, Moeed, quickly provided a clear, step-by-step guide to bypass this limitation by adding a little custom CSS. It's a quick fix that gives you full control over your logo's dimensions.

Before You Start: A Crucial Step!

Before you dive into any code edits, please, please, please: Duplicate your theme! Go to Online Store > Themes > Actions > Duplicate. This creates a backup. If anything goes awry (which is rare with simple CSS, but better safe than sorry!), you can easily revert to your duplicated theme. Seriously, don't skip this!

Step-by-Step: Making Your Shopify Logo Larger

Here's how you can implement Moeed's solution to give your logo the size it deserves:

  1. Access Your Theme Code: From your Shopify admin, navigate to Online Store, then click on Themes.
  2. Edit Code: Find your current theme (the one that says "Live theme"), click on Actions, and then select Edit code.
  3. Locate theme.liquid: In the left-hand sidebar, under the "Layout" directory, find and click on the theme.liquid file. This is your theme's main layout file, kind of like the blueprint for every page.
  4. Add the Custom CSS: Scroll to the very bottom of the theme.liquid file. You're looking for the closing tag. Just above this tag, paste the following code snippet. This ensures your custom styles load after the theme's default styles, giving them priority.

A quick note on the code:

  • img.header-logo__image: This is the CSS selector targeting the logo image. It's fairly common, but remember that theme developers sometimes use different class names. If this doesn't work, you might need to inspect your site with developer tools to find the exact class for your logo.
  • width: 120px !important; and height: 120px !important;: These lines set your logo's dimensions. You can change 120px to any size you prefer (e.g., 150px, 200px, or even a percentage like width: 15%; for responsiveness). The !important flag is crucial here; it tells the browser to prioritize these styles over any conflicting styles defined elsewhere in your theme, ensuring your logo gets its desired size.

Here's a visual of what Moeed shared, showing the logo after applying a similar fix:

Shopify Logo Size Increase Example

Once you've added the code, hit Save, and then check your storefront. You should see your logo proudly displayed at its new, larger size!

Beyond the Pixels: Best Practices for Your Bigger Logo

While this code snippet is a fantastic quick fix, it's worth thinking about a few things:

  • Image Quality: Make sure your original logo file is high-resolution enough to look good when scaled up. A small, pixelated image will just look blurry when enlarged. Aim for an SVG (scalable vector graphic) if possible, or a high-res PNG.
  • Responsiveness: Setting fixed pixel values (like 120px) means your logo will always be that size, regardless of screen size. For a truly responsive design, you might consider using relative units like vw (viewport width) or percentages (e.g., width: 15%; max-width: 200px;). You'd want to test how it looks on mobile devices to ensure it doesn't break your header layout. Sometimes, themes have specific mobile logo settings in the customizer, which might override this, or you might need to add media queries for different screen sizes.
  • Theme Specificity: As mentioned, the img.header-logo__image class might vary. If Moeed's code doesn't work, right-click your logo on your live store, select "Inspect" (or "Inspect Element"), and look for the specific class or ID attached to your logo's tag. You can then adjust the CSS selector accordingly.

It's pretty cool how a simple question in the community can lead to such a straightforward and impactful solution, isn't it? Giving your logo the prominence it deserves is a small change that can make a huge difference in your store's professional appearance and brand recall. Don't be afraid to experiment a little (always with that theme duplicate handy!) to find the perfect balance for your brand.

Happy customizing!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases