Skip to content
Server Reference

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
Tool

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

1

Enter the guild, channel and message ID.

2

Get the full jump link instantly.

3

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