Shopify questionAnswer·3 min read
Do Too Many Apps Slow Down a Shopify Store?
The number of apps matters less than what each one loads on your storefront. Here is how to tell the harmless ones from the heavy ones.

Key takeaways
- Apps slow a store when they load scripts on the storefront. Apps that only work in your admin don't affect page speed.
- Shopify requires Built for Shopify apps not to reduce the storefront Lighthouse performance score by more than ten points.
- Some apps leave code in your theme after you uninstall them, so removing an app doesn't always remove its weight.
- Apps built with theme app extensions are removed cleanly, because their blocks disappear on uninstall.
- Who it is for
- Store owners with a slow store
- Time needed
- 4 minutes to read
- What you need
- Your store URL
Yes, they can, but the number of apps matters less than what each one loads on your storefront. An app that only works in your admin adds nothing to page speed, while a single app injecting heavy scripts into every page can slow the whole store. Shopify itself names app scripts as a common cause of slow pages.
Speed work is part of what I do on Shopify stores, and app clutter is one of the first things I check. This is how I judge it.
How apps slow a store down
Shopify's theme performance guide says that scripts, including those from installed apps, run on the browser's main thread and compete directly with its ability to show your content. It calls too much JavaScript, loaded at the wrong time or written badly, one of the main causes of slow interaction and delayed loading of the main content.
So the question isn't "how many apps" but "how much code reaches the shopper's phone, and when". Ten admin-only apps can be lighter than one pop-up app.
Timing matters as much as size. Shopify's guide tells developers to remove or defer app scripts that block the page from being read before any content appears, and to use asynchronous loading only for independent third-party scripts. A reviews widget that loads after the product photo is far less harmful than one that holds up the whole page. When I audit a store, I look at which scripts load before the main content, not just at the total count.
Which kinds of app carry the most risk
| App type | Speed risk | Why |
|---|---|---|
| Admin-only apps | None | Nothing loads on the storefront |
| Theme app blocks | Lower | Placed where you choose, removed on uninstall |
| Site-wide widgets | Higher | Pop-ups, chat, badges on every page |
| Tracking pixels | Medium | Extra third-party requests |
| "Speed booster" apps | Be wary | Some game test scores |
The last row is Shopify's own warning: its performance guide tells developers to recognize apps that cheat Lighthouse and PageSpeed tests. A better score with no real change for shoppers is worth nothing.
Uninstalling doesn't always clean up
Shopify's help center says some apps add code to your theme that isn't automatically removed when you uninstall the app. That code can keep loading files, or break when the app's servers stop answering. Before you uninstall, check the app's listing or ask its developer about extra removal steps, then search the theme code for the app's name afterwards. My guide to auditing and removing unused Shopify apps walks through it.
What the Built for Shopify badge tells you
Built for Shopify is a status Shopify gives apps that meet extra requirements. Two matter for speed: the app "must not reduce the storefront Lighthouse performance score by more than ten points", and apps used in your online store should use theme app extensions instead of injecting code into the theme. Shopify notes that those extension blocks are removed automatically when the app is uninstalled. When two apps do the same job, I lean toward the one with the badge.
How to check your own store
- List what's installed. Run your store through my Shopify app detector to see which apps show up on the storefront.
- Measure a baseline. Test your homepage and a product page with my Shopify speed checker.
- Test on a copy. Duplicate your theme, switch off app embeds one at a time on the copy, and test its preview again.
- Decide per app. Keep apps that earn their weight, replace heavy ones with lighter options, and remove the rest properly.
What to do next
- Run the app detector and speed checker on your store today.
- Remove apps you no longer use, including their leftover code.
- Prefer apps with theme app extensions or the Built for Shopify badge when you add new ones.
- Get the slow ones dealt with. My Shopify speed optimization service covers app clean-up and script loading.
Free tools
Check your own store
Free, no sign-up. Each one runs a part of this guide for you.
Frequently asked questions
How many apps is too many for Shopify?
There's no fixed number. What matters is how much code each app loads on your storefront. A store with many admin-only apps can be faster than one with a few site-wide widgets.
Do Shopify apps slow down a store after uninstalling?
They can. Shopify says some apps add theme code that isn't removed automatically when you uninstall, so check the theme for leftover code.
Do admin-only apps affect store speed?
No. Apps that only work in your Shopify admin, such as accounting or inventory tools, don't load anything on your storefront.
What is a theme app extension?
It's the way Shopify recommends apps add elements to your theme, as blocks you place in the theme editor. Shopify notes that these blocks are removed automatically when the app is uninstalled.
Are speed booster apps worth it?
Be cautious. Shopify's performance guide warns about apps that cheat Lighthouse and PageSpeed tests. Real speed comes from loading less code, not from changing the score.
Does Built for Shopify mean an app won't slow my store?
It means the app must not reduce your storefront Lighthouse performance score by more than ten points. That's a useful limit, but still test your own store after installing.
Sources
- Built for Shopify requirements, Shopify.dev
- Theme performance best practices, Shopify.dev
- Uninstalling apps, Shopify Help Center
Related services and work

Written by Ashraf Siddik
I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.
More guides
-
CRO8 min readUpdated
Why Shopify Stores Lose Sales on Mobile: A Practical CRO Checklist
Mobile visitors decide fast, with one thumb and plenty of distractions. Here is how to find the leaks on a Shopify store and fix them in the right order.
Read the guide -
CRO6 min readUpdated
Shopify CRO Audit Checklist for DTC Brands
The checklist I use to audit DTC Shopify stores, from checking that the data can be trusted to deciding which fixes to ship first.
Read the guide -
Apps6 min readUpdated
When to Build a Custom Shopify App Instead of Adding Another Subscription
Another subscription is the quickest fix, until you are paying for five apps that still don't match how your business works. Here is how to decide.
Read the guide -
Themes6 min readUpdated
How to Find Out What Theme a Shopify Store Uses
Every Shopify store names its theme in the page code. Here is where to look, how to read what you find, and what it means for your own theme choice.
Read the guide -
Apps5 min readUpdated
How to See What Apps a Shopify Store Uses
Apps leave traces in a store's page code: scripts from their own servers, app embed folders and pixel settings. Here is how to read them, and what to do with the list.
Read the guide -
Branding7 min readUpdated
How to Name a Shopify Store (and Check the Name Is Free)
A store name has to be easy to say, free as a domain and a handle, and clear of other brands. Here is the process I use with clients, and what Shopify lets you change later.
Read the guide