Why Is My Chrome Tab Stuck Loading? How to Fix It
Free up to 100 saved links — no card, no sign-up to start.
Add to Chrome — Free
The favicon spins, the tab title says "Loading…," and nothing happens — no error, no crash dialog, just a page that never finishes. It's a different problem from a crash or a freeze, and it needs a different fix.
What's actually happening
A tab that's stuck loading is waiting on the network, not on your CPU. Somewhere between "request sent" and "page fully rendered," something isn't arriving:
- The server itself is slow or unreachable.
- A DNS lookup for the domain (or for a third-party resource it depends on, like an ad network or font host) is stalling.
- A single blocking resource — a script, stylesheet, or font — is hanging, and the rest of the page is waiting on it.
- A service worker the site registered (for offline support or faster repeat loads) is stuck serving from a broken or corrupted cache instead of fetching fresh.
This is why it's different from the other two "tab looks broken" states: a crashed tab's process is dead, an unresponsive tab is alive but blocked by its own script. A stuck-loading tab is alive and not blocked by script — it's just still waiting on the network, sometimes indefinitely.
Fix it: the checklist
- Hard reload first.
Ctrl+Shift+R(Cmd+Shift+Ron Mac) bypasses the cache and forces a fresh fetch of everything on the page. This alone resolves most stuck loads, especially ones caused by a corrupted cached resource. - Check what's actually hanging. Open DevTools (
F12or right-click → Inspect) and go to the Network tab, then reload. The request stuck in "Pending" is your answer — if it's a third-party ad or analytics script, the page's own content is probably fine and just blocked behind it. - Check for a stuck service worker. In DevTools, go to Application → Service Workers. If one is listed as active for that site, click Unregister, then reload. This is a common, easy-to-miss cause on sites built as progressive web apps.
- Test in Incognito. If the page loads fine there, an extension — most often an ad blocker or privacy extension misclassifying a required resource — is interfering. Disable extensions one at a time in a normal window to find it.
- Rule out your network. If it's happening across multiple unrelated sites at once, it's not this specific page — check
chrome://net-internals/#dnsand try clearing the host cache, or test the same URL on your phone's cellular connection to isolate a router or ISP DNS issue.
Why it's usually the site, not Chrome
If reloading a different site works fine while one specific page stays stuck, the cause almost always lives on that site's end — an overloaded server, a broken third-party script it depends on, or a service worker it registered that's now misbehaving. Chrome is just the messenger waiting on a response that isn't coming. That's also why the fix list above starts with the things you can control (cache, extensions, that page's service worker) rather than anything at the browser or OS level.
Don't let a stuck tab cost you the others
Diagnosing a stuck load often means reloading, unregistering service workers, or testing in Incognito — steps that can knock out an in-progress form or scroll position on the stuck tab, and it's easy to lose track of what else was open while you're heads-down in DevTools.
Amazing Tabs keeps the rest of your tabs safe while you troubleshoot one:
- Save your open tabs in one click, before you start reloading and unregistering things, so nothing else gets lost in the process.
- Press
⌘K/Ctrl+Kto search everything you've saved, so you don't have to keep a stuck tab open "just in case" while you figure out the fix. - Saved tabs are independent of live browser state — a stuck load, a hard reload, or an Incognito test doesn't touch anything you've already saved.
- Free for up to 100 saved links, so it costs nothing to build the habit before the next stuck tab.
Save your tabs before you start troubleshooting. Add Amazing Tabs to Chrome — free, no signup.
Quick recap
- A stuck-loading tab is waiting on the network — different from a crash (dead process) or an unresponsive tab (blocked by script).
- Hard reload (
Ctrl+Shift+R) first — it bypasses the cache and fixes most cases outright. - DevTools' Network tab shows exactly which request is hanging.
- Check Application → Service Workers for a stuck offline cache, especially on app-like sites.
- Test in Incognito to rule out an extension blocking a required resource.
Further reading: How to Fix an Unresponsive Tab in Chrome for a tab that's frozen on a stuck script rather than a stuck network request, or How to Fix a Crashed Tab in Chrome ("Aw, Snap!") for when the tab's process dies outright.
Add Amazing Tabs to Chrome — free → Install from the Chrome Web Store. 100 saved links free, upgrade only if you want unlimited and cross-device sync. See pricing for the full breakdown — including the $99 lifetime deal (capped at 200 spots).
Tame 100 tabs. Search them like Spotlight.
Free up to 100 saved links — no card, no sign-up to start.
Add to Chrome — FreeSee pricing →- chrome tab stuck loading
- chrome tab won't load
- chrome tabs
- troubleshooting
FAQ
Why does a Chrome tab spin forever without loading?
The tab is waiting on something over the network that never finishes — a slow or unreachable server, a DNS lookup that's stalling, a stuck service worker serving from a broken cache, or (less often) a single resource, like a font or script, that's hanging and blocking the rest of the page. The connection itself is the bottleneck, not your CPU.
Is a stuck-loading tab the same as a crashed or unresponsive tab?
No. A crashed tab shows "Aw, Snap!" because its process died. An unresponsive tab shows a "Page Unresponsive" dialog because a script is looping and blocking input. A stuck-loading tab is neither — the page is still interactive, the tab bar still spins, and it's specifically waiting on a network resource that isn't arriving.
How do I fix a Chrome tab that's stuck loading?
Start with a hard reload (Ctrl+Shift+R / Cmd+Shift+R) to bypass the cache. If that doesn't help, open DevTools' Network tab (F12) to see which specific request is hanging, check for a stuck service worker under the Application tab, and try the page in Incognito to rule out an extension blocking a resource.
Why does this happen on some sites and not others?
It's almost always specific to that site's infrastructure or code — an overloaded server, a third-party script (ads, analytics, a chat widget) that never responds, or a service worker that site registered to work offline and is now serving a broken cache. It's rarely a general Chrome problem, which is why reloading a different site works fine at the same time.
Should I clear my cache and cookies to fix it?
Try a hard reload first (Ctrl+Shift+R) — it bypasses the cache for just that page without wiping your saved logins everywhere. Clearing all site data is a bigger hammer worth reaching for only if the hard reload and the service-worker check below don't fix it, since it signs you out of every site, not just the stuck one.
Was this article helpful?