Messages not loading in Discord usually means a connection problem, a cache issue, or a bug in the app itself

When Discord messages refuse to load, the problem is almost never your account or the server. It is almost always one of three things: your device cannot reach Discord's servers, the app has stored broken data it keeps trying to use, or Discord's code has a temporary glitch. The fastest fix is usually to close Discord completely and reopen it. If that does not work, clearing the app's cache — the temporary files it stores — solves the problem in most cases.

The reason you landed here from the developer tools section is that if you are building or testing a website, you may have Discord open in a browser tab while you work. Browser Discord behaves differently from the desktop app, and the fixes differ slightly. This guide covers both.

Key Takeaways

  • A full close and reopen of Discord fixes most message-loading problems because it forces the app to reconnect and reload data fresh.
  • Clearing your app cache removes stored files that may be corrupted, which is the second most common fix and takes about two minutes.
  • If you are using Discord in a browser, clearing that browser's cache and cookies is often faster than restarting the app.
  • Checking your internet connection and Discord's status page tells you whether the problem is on your end or Discord's servers.
  • If messages load in one server but not another, the problem is usually permissions or a role setting, not your connection.

Close Discord completely and reopen it

This is the first step because it works about half the time and takes thirty seconds. On Windows, right-click the Discord icon in your system tray (bottom right of your screen, near the clock) and select Quit Discord. On Mac, click the Discord menu at the top and select Quit Discord. Do not just close the window — that leaves Discord running in the background.

Wait ten seconds, then open Discord again. Let it fully load before you try to view messages. If you see a loading spinner or a blank message area, wait another ten seconds. Discord sometimes takes time to fetch messages from the server, especially if you have been offline or the connection was interrupted.

If this fixes the problem, you are done. If not, move to the next step.

Clear the Discord app cache on Windows or Mac

The Discord app stores temporary files called cache. If these files become corrupted, Discord tries to use them and fails. Clearing the cache forces Discord to read fresh copies the next time you open it.

On Windows: Close Discord completely. Open File Explorer and paste this path into the address bar: %appdata%\Discord. Press Enter. You will see a folder called Cache. Right-click it and select Delete. Then open Discord again.

On Mac: Close Discord completely. Open Finder. Press Command + Shift + G to open the "Go to Folder" dialog. Paste this path: ~/Library/process Support/Discord. Press Enter. Find the folder called Cache, drag it to the Trash, and empty the Trash. Then open Discord again.

Discord will rebuild the cache as you use it. This usually takes a few minutes. Messages should load normally once the cache is rebuilt.

Clear your browser cache if you use Discord in a web browser

If you are using Discord through a web browser instead of the desktop app, the browser itself stores cache that can cause the same problem. The steps differ by browser.

In Chrome or Edge: Press Ctrl + Shift + Delete (Windows) or Command + Shift + Delete (Mac). A window opens. Make sure Cookies and other site data and Cached images and files are both checked. Set the time range to All time. Click Clear data. Then refresh the Discord tab.

In Firefox: Press Ctrl + Shift + Delete (Windows) or Command + Shift + Delete (Mac). Check Cookies and Cache. Click Clear Now. Then refresh the Discord tab.

In Safari: Click Safari in the menu bar, then Settings. Go to the Privacy tab. Click Manage Website Data, find Discord in the list, select it, and click Remove. Then refresh the Discord tab.

Check your internet connection and Discord's status

If clearing cache did not work, confirm that your device can actually reach Discord's servers. Open a new browser tab and go to status.discord.com. This page shows whether Discord's servers are having problems. If you see red indicators or a message about an outage, Discord's servers are down and you need to wait for them to come back online.

If the status page shows everything is normal, the problem is your connection. Try these steps: restart your router by unplugging it for ten seconds and plugging it back in. If you are on WiFi, move closer to the router or try connecting with an ethernet cable. Open a different website to confirm the internet is working. If other websites load but Discord does not, your internet provider may be blocking Discord, or your router may have a setting that blocks it.

If your internet is working and Discord's status page shows no outage, move to the next step.

Check if the problem is only in one server or channel

Try opening a different server or channel. If messages load there but not in the original location, the problem is not your connection — it is a permission or role setting. You may not have permission to see messages in that channel, or the channel may be set to hide message history from new members.

Ask a server owner or moderator whether you have the right permissions. They can check the channel settings and adjust your role if needed. If you are the server owner, go to the channel, click the settings icon, select Permissions, and check whether your role has permission to Read Messages and Read Message History.

Try Discord on a different device

If you have another phone, tablet, or computer, open Discord on it and try to load the same messages. If they load on the other device, the problem is specific to your original device — usually a cache or app issue that the earlier steps should have fixed. If messages do not load on any device, the problem is your account or Discord's servers, and you should wait a few hours and try again.

If you only have one device, skip this step.

Frequently Asked Questions

Why do some messages load but others show as blank?

Messages that contain images or links sometimes fail to load the media while the text loads fine. This is usually a connection problem — the text came through but the image or link data did not. Refresh the page or wait a few minutes and try again. If it keeps happening, the message sender may have deleted the image or link after posting.

Do I lose my messages if I clear the cache?

No. Your messages are stored on Discord's servers, not on your device. Clearing cache only removes temporary files your device uses to display those messages. The messages themselves stay on Discord's servers and will reload when you open the app again.

What if messages load but very slowly?

Slow loading usually means a weak internet connection. Move closer to your WiFi router, restart your router, or switch to a wired connection if possible. If you are on mobile data, try switching to WiFi. If loading is slow everywhere, contact your internet provider to check your connection speed.

Can a Discord server owner see why my messages won't load?

No. Server owners cannot see connection problems on your device. They can only see whether you have permission to view the channel. If you think a permission is blocking you, ask the owner to check your role settings, but the loading problem itself is something you need to fix on your end.

Should I reinstall Discord if clearing the cache does not work?

Yes, but only after trying the steps above. Uninstall Discord completely, restart your device, then read and install Discord fresh from discord.com. This removes any corrupted files that clearing cache alone might have missed. After reinstalling, do not restore from a backup — let Discord set up fresh.