Fixing Login Issues — Clearing Your DNS Cache
Sometimes your computer holds onto old internet data that can interfere with logging in. Clearing it out (called "flushing your DNS") is easier than it sounds! Just follow the steps below for your computer type.
Windows Users
First, figure out which version of Windows you have. Not sure? Click the Start button and search "About my PC" — it'll tell you right there.
Windows 11
- Click the Start button and type PowerShell in the search bar
- Right-click Windows PowerShell and select Run as Administrator
- Type exactly: ipconfig /flushdns and press Enter
- You should see a message confirming the cache was cleared
- Head back to ESPN and try logging in again
Windows 10
- Right-click the Start button (bottom left corner of your screen) and select Command Prompt (Admin)
- Type exactly: ipconfig /flushdns and press Enter
- Head back to ESPN and try logging in again
Windows 8
- Click the Start button and type cmd in the search bar
- When Command Prompt appears in the results, right-click it and select Run as Administrator
- Type exactly: ipconfig /flushdns and press Enter
- Head back to ESPN and try logging in again
Windows 7 or Vista
- Click the Start button, then navigate to All Programs → Accessories → Command Prompt
- Right-click Command Prompt and select Run as Administrator
- Type exactly: ipconfig /flushdns and press Enter
- Head back to ESPN and try logging in again
Mac Users
On a Mac, this process works through an app called Terminal. You can find it by opening Spotlight Search (press ⌘ + Spacebar) and typing "Terminal."
Not sure which version of macOS you have? Click the Apple menu in the top left corner and select About This Mac — the version will be displayed right there.
macOS Sequoia, Sonoma, Ventura, Monterey, or Big Sur (2020 and later)
- Open Terminal
- Type exactly: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and press Enter
- You'll be prompted to enter your Mac password — go ahead and do so (you won't see the password as you type — that's normal!)
- Head back to ESPN and try logging in again
macOS Catalina (version 10.15)
- Open Terminal
- Type exactly: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder and press Enter
- You may be prompted to enter your Mac password — go ahead and do so
- Head back to ESPN and try logging in again
macOS Mojave, High Sierra, or Sierra (versions 10.14, 10.13, or 10.12)
- Open Terminal
- Type exactly: sudo killall -HUP mDNSResponder and press Enter
- You may be prompted to enter your Mac password — go ahead and do so
- Head back to ESPN and try logging in again
macOS El Capitan, Mavericks, or Mountain Lion (versions 10.11, 10.9, or 10.8)
- Open Terminal
- Type exactly: sudo killall -HUP mDNSResponder and press Enter
- You may be prompted to enter your Mac password — go ahead and do so
- Head back to ESPN and try logging in again
Mac OS X Yosemite (version 10.10)
- Open Terminal
- Type exactly: sudo discoveryutil udnsflushcaches and press Enter
- You may be prompted to enter your Mac password — go ahead and do so
- Head back to ESPN and try logging in again
Mozilla Firefox Users
- Firefox users can install the “DNS Flusher” add-on and follow instructions to clear the DNS cache.
- Return to ESPN.com and attempt to Log In
Tips:
- When typing these commands, copy them exactly as written — spacing and capitalization matter!
- On Mac, it's normal for Terminal to show nothing after running the command — that means it worked!
- If you're still having trouble after following these steps, don't hesitate to reach out to ESPN Support.