Discord Message Link Generator
Discord message links look like discord.com/channels/GUILD/CHANNEL/MESSAGE. If you have all three IDs you can construct a link that jumps people straight to that message. Enter the IDs and get the exact URL.
- Free, no limits
- No login
- Runs in your browser
Enter all three IDs to build a jump link.
About this tool
A message link jumps a user directly to a specific message. The format is discord.com/channels/GUILD/CHANNEL/MESSAGE.
If you have all three IDs, this tool builds the link for you instantly.
How to use
Enter the guild, channel and message ID.
Get the full jump link instantly.
Copy the link and share it in chat.
Getting the link without building it
The client can produce these for you. With Developer Mode off, the right-click menu on any message has Copy Message Link, which assembles the three IDs automatically - there is rarely a need to construct one by hand.
Building one manually is useful when you have IDs from an audit log, a bot response or a database and no message in front of you to right-click.
Links to messages in threads use the thread ID in the channel position, since a thread is a channel in its own right. That trips up code that assumes the parent channel ID will work.
The three IDs in a message link
A message link is `https://discord.com/channels/GUILD_ID/CHANNEL_ID/MESSAGE_ID`. All three are snowflakes and all three are required - the guild identifies the server, the channel narrows it down, and the message points at the exact post.
For direct messages the guild segment is the literal word `@me` rather than an ID, because a DM has no server. That substitution is the only special case in the format.
Clicking a link jumps to the message in place and highlights it briefly. If the reader lacks access to the channel, or the message was deleted, the client reports that it cannot be loaded rather than explaining which of the two happened.
Link previews inside Discord
Pasting a message link into another channel in the same server produces an inline preview showing the author, content and timestamp. This works only within one server - a link to a message in a different server renders as a plain URL, because the reader's client cannot resolve content it has no access to.
The preview reflects the message at render time rather than when the link was created, so an edited message shows its current text and a deleted one shows nothing. Quoting a message by link is therefore not a way to preserve what it said.
Using message links
Message links are great for referencing a specific conversation or linking from a website straight into a Discord discussion.
Frequently asked questions
How do I get a message ID?
Enable Developer Mode, then right-click a message and Copy Message ID.
Related guides
Browse all guides and generators.
Try other relevant tools
Discord Permission Calculator
Tick permissions and get the exact bitfield integer for your bot invite.
Discord Invite Builder
Build an OAuth2 invite link for your bot or app in one click.
Discord Role Name Generator
Generate creative role names for your Discord server, from fun to formal.