What is Discord and How Does it Work?

Voice and text chat on Windows, Mac, Linux, Android, and iOS

Looking at a phone

Chalirmpoj Pimpisarn/EyeEm/Getty Images

Discord is a free app that combines the voice chat aspects of services like Skype and Teamspeak with the text chat aspects of Internet Relay Chat (IRC) and various instant messaging services. It's available as a standalone desktop or mobile app, but it's also possible to access Discord through a web-based app that runs in web browsers like Chrome and Firefox.

Instructions in this article apply to the Discord app for Windows, MacOS, Linux, Android, iOS, and web browsers.

What is Discord Used For?

Discord was made for online gamers as a free alternative to voice chat services like TeamSpeak, Mumble, and Ventrilo. These services facilitate Voice over IP (VoIP) communication between members of gaming clans, guilds, and other groups. Instead of using the voice communication tools built into games, which are often lower quality, lacking in features, or missing altogether, gamers use these services to play together.

The downside of most VoIP services is that they require a server, which usually isn't free. Some hosting companies provide a free VoIP server when a regular game server is rented, but there is some cost associated with running a TeamSpeak, Mumble, or Ventrilo server.

Discord offers a similar service at no cost. The Discord app is free to download, signing up for a Discord account is free, and anyone can create a Discord server for free.

Discord offers a premium service called Discord Nitro. Paying for this premium service comes with perks such as larger image uploads and the ability to choose the numbers that are added to your Discord username.

How to Get Started With Discord

To get started with Discord, create a temporary account. Register this account to make it permanent, or discard it when you're done.

  1. Open a web browser and go to the Discord app website.

  2. Select Open Discord in your browser.

    Open Discord in your browser button
  3. Type your desired username and select the arrow in the text field.

    Username field on Discord web site

    Your username doesn't need to be unique. It will be combined with a four digit number to differentiate it from other users who use the same name.

  4. Select the I am not a robot check box and complete the captcha if one is presented.

    I am not a robot Captcha
  5. Select Skip to immediately start using Discord. Or, select Get Started for a tutorial.

    Skip tutorial button for Discord
  6. Enter your email and password, then select Claim Account to register your account. Or, click outside the pop-up window to skip this step.

    Claim Account button for Discord
  7. Search for communities and servers to join.

If you don't finalize your account creation, the account will be lost when you close your browser. Select Claim Account, enter your email address, then follow the instructions in the email to make your account permanent.

At this point, if someone gave you an invitation link to a server, click it to join.

Discord Web Version Vs. Discord Desktop App

Discord is available as a web app that runs in most browsers. There's also a desktop version for Windows, MacOS, Linux, Android, and iOS. The desktop and web versions of Discord are functionally identical in almost every way, and they look almost the same.

There are a few differences between the browser and desktop versions of Discord. In the desktop app, push-to-talk is enabled all the time; in the web app, push-to-talk only works when the browser window is in focus, so it's unavailable while playing. The desktop version also shows your friends what game you're playing. The major benefit of the web version is that it doesn't require a download, and can be used anywhere, on any computer, without waiting to download and install anything.

If you use Discord a lot, the desktop app is a worth download, but the web app is great because it lowers the bar for entry. For example, if you're playing a game with your friends and you want to invite an outside player into voice chat. With a service like TeamSpeak or Mumble, they would have to download the app, create an account, and enter your server information. With Discord, all they have to do is click your invite link, type a temporary username if they don't already have one, and they're ready to go.

Discord Mobile App

In addition to the desktop and web apps, Discord is also available as an app for both iOS and Android. The Discord mobile app has a very similar look to the desktop app, but it's modified to work on smaller screens. When you're on a server, swipe right to see a list of the voice and text channels, and swipe left to see a list of all the members on the server.

Voice chat on the mobile Discord app works just like the desktop app, so you can use it to communicate with your friends or teammates if you're playing on a console that doesn't support Discord.

The Discord mobile app has the ability to adjust the volume of other users, mute people so that you can't hear them, and mute yourself if you don't want your friends to hear what's going on in your house.

Download Discord for Android from the Google Play Store or Discord for iOS from the App Store.

How to Join a Server on Discord

Although Discord features many servers that anyone can join, there's no central list of servers that you can look through. To join a Discord server, you often need a member or admin of that server to give you a link. Some servers have permanent links, and others expire within a day.

If you have a link to a Discord server, click the link or join through the Discord app:

  1. Launch the Discord app or open Discord in a web browser.

  2. Select Add a server (the plus sign).

    Add a Server button on Discord
  3. Select Join a Server.

    Join a server on Discord web site
  4. Enter your invite link, then select Join.

    Join button on Discord website
  5. To leave a server, right-click the server name, then select Leave Server.

How to Find Servers to Join

If you have a friend with a Discord server that you want to join, ask for an invite. If you're a member of a community that uses Discord, ask for an invite or look on the community website, subreddit, forum, wiki, or wherever else you think a permanent link might be stored.

You can also search for public servers that anyone can join by selecting the magnifying glass on the left side of the Discord app interface.

Server Discovery magnifying glass

Another way to find Discord communities is to run a query on your favorite search engine. For instance, if you play Final Fantasy XIV, search for:

final fantasy xiv discord server

How to Create a Server on Discord

Creating servers on Discord is free, but you need to create an account first. After making your account and logging into Discord on your platform of choice:

  1. Launch the Discord app or open Discord in a web browser.

  2. Select Add a server (the plus sign).

    Add a Server button in Discord on the web
  3. Select Create a Server.

    Create a server button in Discord
  4. Enter a server name and select a region.

    US East region in Discord
  5. Select Create.

    Create server button in Discord

The server is ready to go immediately and creates a link you can share with others. Select the Set this link to never expire check box to create a permanent link for your community.

Set this link to never expire checkbox

Select Invite People from the server page to see the invitation link again. To invite friends and people from other servers, right-click their user icon in Discord and selecting Invite to Server > Your server.

Invite to Server button in Discord

How to Delete a Server on Discord

To take down the Discord server you created:

  1. Select your server from the list on the left side of the app window.

    Server selection in Discord
  2. Select the down arrow next to your server name.

    Downward arrow for Discord server options
  3. Select Server Settings.

    Server Settings menu in Discord
  4. Select Delete Server.

    Delete Server button in Discord
  5. Reenter the server name when prompted.

  6. Select Delete Server to confirm.

    Enter Server Name, Delete Server buttons in Discord

You cannot undo a server deletion. Before you take down your Discord server, be certain that you want to delete it.

How to Add Friends on Discord

There's no way to search for friends by email addresses or usernames, so you'll need to either have someone's full discord tag or be friends with them on another platform before you can add them on Discord.

When you sign up for Discord, you enter a username. This is only part of your Discord tag. In addition to the name you choose, discord adds four digits in this format:


Look in the bottom-left corner of your Discord home screen to find your full Discord tag under your username.

If you have a friend's full Discord tag, including the numbers, you can send a friend request:

  1. Launch Discord.

  2. Select the Home icon.

    Home button in Discord
  3. Select Friends.

    Friends button in Discord
  4. Select Add Friend, enter your friend's full Discord tag, then select Send Friend Request.

    Send Friend Request in Discord
  5. Your friend will appear in the Pending tab until they accept the request.

How to Find Friends on Discord From Other Services

The desktop version of Discord makes it possible to link your Discord account with other services like Battle.net, Steam, and Reddit. You don't have to link accounts, but doing so makes it easier to find friends. Linking some accounts, like Xbox One, also enables your friends to see what you're playing on the other platform.

To link accounts on Discord, go to the Add Friend screen and select Connect Accounts.

Connect Accounts button in Discord

You select the type of account you want to connect and which connected accounts to display on your Discord profile.

Accounts to connect to Discord

When you link your accounts, Discord automatically pulls your friends list from the other service and checks to see if any of your friends are on Discord. If it finds anyone, you can send a friend request.

How to Make Group Calls for Screen Sharing

In addition to servers, Discord also supports direct messages (DMs) to communicate privately with friends as well as group direct messages to communicate with small groups of friends. These exist separately from servers, so you and your friends don't need to be members of the same server to use this feature.

To create a group DM with your friends for private voice chat, video chat, and screen sharing:

  1. Launch Discord.

  2. Select the Home icon.

  3. Select Friends.

  4. Select New Group DM.

    New Group DM button in Discord
  5. Choose friends to invite, then select Create Group DM.

    Create Group DM button in Discord
  6. Select the phone icon to start a voice call, or select the video camera icon to start a video call.

    Voice and Video call buttons in Discord

    With a voice or video call in progress, select the camera icon to turn on your webcam, or select the monitor icon to share your screen.

  7. Select Leave Call to end the call when you are done.

Up to 10 people can participate in a Discord group DM at once, so it's a good way for small groups to communicate without creating a separate server. If you want more than 10 people in a call at one time, create a voice channel on a Discord server and use that instead.