Use Pin Messages to save important messages and keep them easy to find, no matter how far back they were sent. Pinned messages stay accessible in any text channel or DM, so your community's most important information is always within easy reach.
What this article covers:
Managing Pin Permissions (Server Owners & Admins)
By default, users with the Manage Messages permission can pin messages. If you want to restrict or grant this ability to specific roles, you can manage this through your server's role settings.
Want to learn more?
To learn more about Manage Messages and other text channel permissions, visit Channel Permissions Settings 101.
Desktop/Browser
1. Select your server name in the upper-left corner, then press Server Settings.
Selecting Server Settings from the server name dropdown
2. Press Roles, then select the Edit icon [] next to the role you want to edit.
Edit icon next to a role in Roles settings
3. Select Permissions and scroll down to Text Channel Permissions.
4. Toggle Pin Messages on or off to control whether this role can pin messages. Press Save Changes when done.
Pin Messages permission toggle under Text Channel Permissions (Desktop)
Mobile
1. Tap your server name in the upper-left corner, then press Settings [] and select Roles.
Selecting a role to edit in Roles (Mobile)
2. In Roles, tap the role you would like to edit.
3. Then, tap Permissions and scroll down to the Pin Messages permission.
4. Toggle Pin Messages on or off to control whether this role can pin messages. Press Save when done.
Pin Messages permission toggle under Text Channel Permissions (Mobile)
How to Pin a Message
You can pin any message in a text channel or DM as long as you have the Pin Messages permission (or are the server owner).
Desktop/Browser
1. Hover over the message you want to pin. Select the More icon [] that appears at the far right of the message.
2. Select Pin Message from the dropdown menu.
3. A confirmation dialog will appear. Press Oh yeah. Pin it to confirm.
Selecting Pin Message from the message dropdown (Desktop)
System message in channel after a message is pinned
Mobile
1. Long-press the message you want to pin.
2. Tap Pin Message.
3. Confirm by tapping Yes.
Tapping Pin Message from the long-press menu (Mobile)
How to View All Pinned Messages
You can view all pinned messages in a channel or DM at any time using the pin icon.
Desktop/Browser
1. Open the channel or DM where you want to view pins.
2. Select the Pins icon [] in the top-right corner of the channel to open the pinned messages panel.
Pins icon in the channel header (Desktop)
All pinned messages for that channel will appear in the panel, listed from most recently pinned to oldest.
Mobile
1. Open the channel or DM.
2. Tap the channel name at the top of the screen to open channel details.
3. Select Pins to view all pinned messages.
Pins option in channel details (Mobile)
How to Jump to a Pinned Message
Desktop/Browser
Each pinned message includes a Jump button that takes you directly to where the message originally appeared in the conversation.
1. Open the Pinned Messages window (see above).
2. Find the pinned message you want to locate, then press Jump.
Jump button next to a pinned message in the Pins window
Discord will scroll you back to the original location of that message in the channel, regardless of how far back it was sent.
Mobile
1. Open the Pins menu (see above).
2. Tap the pinned message you want to locate.
3. Tap Jump to Message.
Discord will scroll you to the original location of that message in the channel, regardless of how far back it was sent.
Jump to Message option after tapping a pinned message (Mobile)
How to Remove a Pinned Message
If you have the Manage Messages permission, you can remove any pinned message from a channel.
Desktop/Browser
1. Open the Pinned Messages window.
2. Find the pinned message you want to remove and select the X icon next to it.
3. Confirm the removal when prompted.
X icon next to a pinned message in the Pins window (Desktop)
Tip: You can also right-click any message and choose Unpin Message to remove it directly from the channel.
Right-click a message to choose Unpin Message
Tip: To skip the confirmation prompt when removing a pin, hold Shift and select the X icon next to the pinned message in the Pins window.
Holding Shift to reveal the Unpin icon in the Pins window
Mobile
1. Open the Pins window.
2. Long-press the pinned message you want to remove.
3. Select Unpin Message from the options that appear, then tap Yes to confirm.
Selecting Unpin Message from the long-press menu (Mobile)
Frequently Asked Questions
Q: Who can pin messages?
A: Any user with the Pin Messages permission can pin and unpin messages in a channel. Server owners can always pin messages. Admins can also configure which roles have this permission through Server Settings > Roles.
Q: How many messages can I pin in a channel?
A: Each channel and DM supports up to 250 pinned messages. Once you reach the limit, you'll need to remove an existing pin before adding a new one.
Q: Can I pin messages in DMs and group messages?
A: Yes! Any participant in a DM or group messages can pin messages. There are no permission requirements like there are in servers.
Q: Does pinning a message notify the person who sent it?
A: No. When a message is pinned, a system message appears in the channel, but the original sender does not receive a notification.
Q: Can I pin images, videos, or links?
A: Yes, you can pin any type of message, including those that contain images, videos, file attachments, or links.
Q: Will members see when a message is pinned?
A: Yes. When a message is pinned, a system message appears in the channel to let all members know. This system message itself cannot be pinned.
Q: Can pinned messages be seen by all members of a channel?
A: Yes. All members who have access to the channel can view its pinned messages, regardless of when the message was originally sent.
Q: Why can't I see the Pin Message option?
A: The Pin Message option only appears if your role has the Manage Messages permission, or if you are the server owner. If you don't see it, contact your server admin to have this permission added to your role.