webfilteringdatabase.com
Home Find Your Solution
Features
Domain Categorization API Real-Time Classification 59 Filtering Categories Offline Database (120M) Managed DNS Filter ML Classification Content Classification
Industries
K-12 Schools Corporate Healthcare Government ISPs
Tools
Domain Lookup Bulk Categorization Category Explorer
Resources
Pricing API Documentation Login / Sign Up

How to Block Discord on Your Network

Discord is a chat app, a voice service, a file host and a community platform at the same time. Blocking it properly means understanding its four kinds of traffic. This guide maps them, then shows how to block each one on the network and on devices.

5core domains to block
4traffic types to cover
6enforcement methods

Why organisations block Discord

Discord started with gamers and now hosts study groups, open source projects, creator communities and company servers. That breadth is exactly why policies differ so much between organisations.

Security exposure

Security teams have reported malware that used Discord file links for delivery and Discord webhooks to send stolen data out. Blocking it on work devices removes one easy channel.

Safeguarding

Open servers and direct messages put young users in contact with strangers. Discord's terms set a minimum age of 13 in most countries, and higher in some.

Data leaving the company

Files posted in a server are outside your data loss prevention and retention controls, which matters for regulated industries.

Focus and noise

Voice channels and constant notifications pull attention away from lessons and work, particularly on shared devices in labs.

A note on legitimate use. Some engineering, gaming and education teams use Discord for real work. Ask before blocking, and plan an exception group if needed, rather than discovering it through help desk tickets.

Choose your Discord policy

"Block Discord" can mean several things. Pick the option that matches your risk and your users, then apply it consistently across every enforcement point.

PolicyWho it suitsControls neededMain trade off
Block everywhereRegulated firms, primary and middle schoolsDNS, firewall, endpoint and MDMLegitimate communities lose access too
Block on work or school devices onlyBusinesses with BYOD guest networksEndpoint, Google Admin and MDMPersonal phones on guest Wi-Fi keep access
Block for students, allow for named clubsSecondary schools and colleges with esports or coding clubsGroup or unit based rules plus schedulesNeeds a supervised exception process
Allow web, block desktop app installsOrganisations worried about software sprawl, not the serviceApplication control on endpointsDoes not address data or safeguarding risk
Allow, but block file linksEngineering teams that rely on Discord communitiesBlock cdn.discordapp.com hosts and file downloads at the proxyPartial, and harder to maintain

Discord traffic map: four types, four controls

A Discord session is several separate connections. A block that covers only one of them looks like it works in a quick test and then fails when someone joins a voice channel.

1. Web and app API

The website, sign in, server lists and the API the desktop and mobile apps call.

discord.com, discordapp.comBlocked by DNS, firewall and endpoint rules

2. Real time gateway

A long lived connection that pushes messages, presence and notifications to the app.

gateway hosts under discord.ggBlocked by DNS plus firewall app signature

3. Voice and video

Calls, voice channels, screen share and streaming between members, largely over UDP.

discord.mediaDNS block plus firewall app rule for UDP

4. Files and media

Attachments, images, avatars and previews of links posted in chats.

discordapp.net, cdn.discordapp.comDNS block on both domains

Discord also runs activities, bots and embedded apps inside servers. They ride on the same four channels, so they stop working once the channels are blocked. The firewall's application signature for Discord ties all four together. Use it alongside DNS blocking, so that traffic is caught even when a new hostname appears.

Verified Discord domains

These five domains are Discord's own and are needed together for the app to work. Discord can add hostnames at any time, so treat the list as the minimum and back it with a category rule.

DomainMain roleTraffic typeBlock?
discord.comWebsite, sign in, app API1Yes, with subdomains
discord.ggInvite links and gateway connections1 and 2Yes
discord.mediaVoice and video servers3Yes
discordapp.comOriginal domain, still used for API and file links1 and 4Yes
discordapp.netMedia proxy, image previews and files4Yes
storage.googleapis.comShared cloud storage, used by Discord for some uploads4No, shared with many services

Never block shared cloud storage or delivery networks to make a Discord block tighter. They serve thousands of unrelated sites. Use our domain lookup tool to check any hostname before adding it.

Blocking methods

Six methods, grouped by where they run. Combine at least one network method with one device method for anything beyond a small office.

Router

  1. Open the URL or domain filter in the router admin page.
  2. Add all five Discord domains, or a keyword rule for "discord".
  3. Apply to the relevant networks and reboot clients.
  4. Accept that VPNs and custom DNS will get around it.

DNS filter

  1. Block the Email and Messaging category, or add the five domains with subdomain matching.
  2. Serve the resolver by DHCP to every VLAN and SSID in scope.
  3. Log queries, so you can see which hosts still resolve.

Firewall

  1. Deny the Discord application for in scope networks, which also covers voice over UDP.
  2. Allow DNS only from your resolver, block port 853.
  3. Restrict QUIC on UDP 443 so web traffic stays inspectable.

Intune and endpoint filter

  • Add the Discord domains to the block list of your endpoint web filter, or to Edge URL blocking through Intune.
  • Or block the chat and messaging category in the endpoint filter, checking what else it covers.
  • Use Intune app controls or application control policies to stop the desktop app installing.
  • Deploy the endpoint filter agent so the block covers every browser.

Google Admin

  • Add the Discord domains to Blocked URLs for student or staff organizational units.
  • Block the Discord Android app under Apps and extensions.
  • Check that no Discord related extensions are allowed.

Phone MDM

  • Supervised Apple devices: hide or block the Discord app, add domains to the web content filter.
  • Android Enterprise: leave Discord unapproved in managed Google Play.
  • Block VPN apps and profiles where policy requires.

Rollout order that avoids surprises

1. Ask: check with engineering, gaming and education teams whether anyone depends on Discord for work, and agree exceptions. 2. Monitor: log Discord lookups for a week without blocking, to see real usage by network and device group. 3. Announce: tell users what will be blocked, from when, and how to request an exception. 4. Enforce: switch on DNS and firewall rules first, then endpoint, Google Admin and MDM policies. 5. Verify: run the tests below and repeat them after firmware updates and at the start of each term or quarter.

Desktop app, mobile app and browser

Discord behaves differently on each surface. Use this matrix to check that every surface in scope has at least one control.

SurfaceDNS filterFirewall app ruleEndpoint or MDMWhat users see
Browser on siteBlocksBlocksBlocksBlock page or connection error
Desktop app on siteBlocksBlocks, including voiceCan stop installEndless "connecting" screen
Desktop app off siteNoNoBlocksSame, if policy is in place
Mobile app on Wi-FiBlocksBlocksBlocks"No connection" banner
Mobile app on cellularNoNoOwned devices onlyNormal use on personal phones

The desktop app also caches messages and keeps retrying in the background. After you apply a block, close and reopen it before you judge the result.

Users will not see a branded block page inside the apps. Tell them in advance that a "connecting" screen is the expected result, so the help desk does not spend time on it.

For security teams: Discord as a delivery and exfiltration channel

Even where Discord is allowed for people, security teams often watch it as a channel that malware abuses. These checks complement a block or replace it where a block is not possible.

Inbound files

  • Alert on executables, scripts and archives downloaded from Discord file domains.
  • Treat Discord attachment links in email as higher risk in mail filtering.
  • Block file downloads from these domains at the proxy even if chat is allowed.

Outbound webhooks

  • Webhook URLs let any program post into a channel without signing in.
  • Alert on webhook calls from servers and from devices with no Discord app installed.
  • Servers should never need to reach Discord at all.

Hunting

  • Review DNS logs for Discord lookups from unexpected device groups.
  • Check new processes that open connections to Discord domains.
  • Feed the domains into your SIEM watchlists.

Closing VPN and proxy bypass

Discord users are often comfortable with VPNs, and some Discord communities share proxy links. Cover these routes before you announce the block.

  • Block the VPN / Proxy / Anonymizers category on DNS and firewall.
  • Enable VPN protocol detection on the firewall.
  • Allow DNS only to your own resolver and block port 853.
  • Disable secure DNS in managed Chrome and Edge.
  • Return no result for use-application-dns.net to keep Firefox on your DNS.
  • Return no result for mask.icloud.com and mask-h2.icloud.com for Private Relay.
  • Block VPN app installation through MDM on owned phones.
  • Watch for spikes in proxy lookups in the first weeks.

Our VPN and proxy category tracks VPN services and web proxies as they appear, including the short lived ones shared in chat communities.

Testing and troubleshooting

Test all four traffic types. Then use the symptom list to find what is still leaking. Record the date, network and device for each result, so the next review starts from evidence.

TestHowPass
DNSnslookup discord.com, nslookup discord.gg, nslookup cdn.discordapp.comBlock answer for all
WebOpen discord.com and an invite link in a private windowBlock page or refused
Desktop appRestart the app on a test PCNever finishes connecting
VoiceIf the app connects on any device, try joining a voice channelVoice fails to connect
FilesOpen a shared Discord attachment linkBlocked
Off siteManaged laptop on home broadbandEndpoint policy blocks
BypassPublic DNS set manually on a test laptopStill blocked by firewall
Web is blocked, but the desktop app still loads messages

The gateway and API hosts are still resolving. Check that discord.gg and discordapp.com are blocked with subdomains, and add the firewall application rule.

Text is blocked, but voice calls connect

discord.media is not blocked, or voice runs over UDP your firewall does not classify. Add the domain and apply the Discord application rule to UDP traffic too.

Attachment links shared in email still open

File links use cdn.discordapp.com and discordapp.net. Make sure both registrable domains are blocked, not just discord.com.

Works on some laptops only

Those machines probably use browser secure DNS or a VPN. Check managed browser policy and look for VPN client software.

Block works on site but not at home

Network controls only apply on your network. Add an endpoint filter policy, a roaming DNS agent or MDM web filter for devices that leave.

Category based blocking keeps Discord and its lookalikes covered

Blocking Discord often moves users to similar chat and community apps. A category database covers the whole group, including new services, and catches phishing pages that imitate Discord login screens.

120Mcategorized domains
~300knewly registered domains categorized daily
59web filtering categories
Dailydelta files plus monthly refresh

Discord is in our Email and Messaging category, with ranked secondary categories for its gaming communities. Fake login pages that copy Discord's look are placed in Phishing, which most organisations block regardless of their Discord policy. Lookalike domains are often registered shortly before a campaign starts, which is why daily categorization of new domains matters here.

Security vendors

Endpoint, firewall and secure web gateway vendors use the database for category controls and threat context. See our phishing and malware domain feed overview.

MSPs

One feed supports every client tenant, with Discord policy as a per client choice. Planning notes are on the MSP web filtering page.

Schools

Districts combine messaging, gaming and proxy categories on student devices. See K-12 school web filtering.

Discord blocking FAQ

Which domains do I need to block for Discord?

Block discord.com, discord.gg, discord.media, discordapp.com and discordapp.net, each with all subdomains. Together they cover the site, invites, the app API, voice servers and file delivery.

Why does Discord voice still work after I blocked the website?

Voice and video run over separate connections to voice servers, often using UDP. Block discord.media at the DNS layer and use the firewall's Discord application signature so voice traffic is recognised too.

Should I block storage.googleapis.com to stop Discord uploads?

No. That domain is shared by many Google Cloud customers. Blocking it would break unrelated services. Block Discord's own domains instead.

Is Discord a security risk for businesses?

Security teams have reported malware that used Discord file links for delivery and Discord webhooks for sending stolen data. Many organisations block Discord on work devices for that reason, separate from any productivity concern.

Which category is Discord in?

Discord is in Email and Messaging in our database, with ranked secondary categories for its community and gaming use.

Can I block Discord only for students and keep it for a club?

Yes. Put club members in a separate group or organizational unit, allow Discord for that group during club hours, and keep the block for everyone else. Supervise sessions and review the exception each term.

Does blocking Discord stop games that use Discord features?

Games keep working. Features that link to Discord, such as rich presence or account linking, simply stop showing until Discord is reachable again.

Will blocking Discord affect other chat apps like Slack or Teams?

No. A domain block on the five Discord domains only affects Discord. If you use the wider Email and Messaging category instead, review which business chat tools you need to allow as exceptions.

How quickly does a Discord block take effect?

DNS and firewall changes apply within minutes, once client DNS caches expire. Open app sessions may survive until they reconnect, and device policies arrive at the next policy sync.

Messaging, gaming and proxy categories for your product

License 120 million categorized domains with daily updates, delivered as files for your own systems with a lookup API included. Starter database tiers from $999; enterprise and OEM licences are quoted per deployment.

License the database

Discord is a trademark of Discord Inc. Google, Google Cloud, Chrome, Chromebook and Google Play are trademarks of Google LLC. Microsoft, Intune and Edge are trademarks of Microsoft Corporation. Apple and iCloud are trademarks of Apple Inc. Firefox is a trademark of the Mozilla Foundation.

These names are used here only to identify the products discussed. Web Filtering Database is not affiliated with, sponsored or endorsed by any of these companies.