Paste the link directly into your message

Discord automatically converts any web address you paste into a clickable link. Type or paste the full URL — starting with http:// or https:// — anywhere in your message, and Discord will turn it blue and underlined when you send it. The person receiving the message can click it to open the page.

This is the simplest method and requires nothing else. If you paste https://www.wikipedia.org into a message and hit Enter, your recipient sees a clickable link. Discord does this automatically for any message in a server or direct message.

The link must include the protocol at the start. If you type only www.wikipedia.org without the https://, Discord will not recognize it as a link and will display it as plain text. This is a common mistake — the protocol is required for Discord to detect the URL.

Hide a link behind custom text

If you want the link to say something other than the URL itself, use Discord's markdown syntax. Type the text you want to display in square brackets, then when ready follow it with the URL in parentheses: [Click here](https://www.wikipedia.org)

When you send this message, your recipient sees only the words "Click here" in blue, and clicking it opens Wikipedia. This is useful when the actual URL is long or ugly, or when you want to give context about what the link leads to.

Make sure there is no space between the closing bracket and the opening parenthesis. [Click here] (https://www.wikipedia.org) with a space will not work — Discord will display both the text and the URL separately instead of creating a single embedded link.

Key Takeaways

  • Any web address starting with http:// or https:// becomes a clickable link automatically when you paste it into a Discord message.
  • To hide a link behind different text, use the format [your text](https://example.com) with no space between the bracket and parenthesis.
  • Links work the same way in server channels, direct messages, replies to other messages, and threads.
  • Discord does not require you to do anything special — the platform handles the formatting once you send the message.
  • Links pasted into usernames, bios, or profile descriptions display as plain text and do not work as clickable links.

Links in replies and threads

You can embed links in replies to other messages and in threads the same way you would in a regular channel message. Type the URL or use the bracket-and-parenthesis format, and Discord converts it when you send.

If you are replying to someone's message, the link appears in your reply text just as it would in a standalone message. The person you are replying to will see the link in context with the conversation. Threads work identically — paste or format the link, and it becomes clickable once sent.

This consistency across message types means you do not need to learn different steps depending on where you are sending the link. The same two methods work everywhere messages are sent in Discord.

What happens when someone clicks your link

When a recipient clicks a link you have embedded, Discord opens it in their default web browser. Discord itself does not preview the page — it straightforward passes the click through to the browser.

Some servers have bots that automatically generate previews of links (showing the page title, description, or thumbnail image), but this is a bot feature, not something Discord does by default. The link itself works the same way whether a preview appears or not. The preview is just extra information the bot adds to the conversation.

Links that do not work or display strangely

If you paste a link and it does not turn blue, check that it starts with http:// or https://. Links without the protocol are treated as plain text and will not be clickable.

If you use the bracket format and the link does not work, verify there is no space between the closing bracket ] and the opening parenthesis (. Even a single space breaks the syntax and Discord will display both parts as plain text instead of creating a link.

Some very long URLs may wrap to a second line in the message box, but this does not affect whether Discord recognizes them as links. The link will still work when you send the message. Discord processes the entire message content, not just what appears on one line.

Server permissions and link restrictions

Some servers restrict link posting to certain roles or channels to prevent spam and unwanted content. If you try to post a link and it does not appear, the server may have disabled link posting in that specific channel.

Ask a server moderator or check the channel description to understand the restrictions. Different channels in the same server can have different rules — a link might work in one channel but be blocked in another. Moderators can usually see when you attempted to post and can explain the restriction or move the conversation to a channel where links are allowed.

Frequently Asked Questions

Can I embed a link in my Discord username or server profile?

No. Discord does not process links in usernames, bios, or profile descriptions. Links in those fields display as plain text. You can only embed working links in messages you send to channels or direct messages.

What if the link contains special characters or spaces?

If the URL itself contains spaces or unusual characters, make sure you copy the entire address exactly as it appears in your browser's address bar. Discord will recognize it as long as it starts with http:// or https://. The bracket format works with any valid URL.

Can someone see where a link goes before they click it?

If you use the bracket format to hide the URL behind text, the recipient cannot see the actual address unless they hover over the link or right-click it. This is useful for keeping long URLs out of the conversation, but be aware that others cannot verify where a hidden link leads without checking it first.

Do links work the same way on mobile and desktop Discord?

Yes. Whether someone is using Discord on a phone, tablet, or computer, pasted links and bracket-formatted links work identically. Clicking a link opens it in the device's default browser.