How to Quote a Message in Slack: Block Quote, Link or Forward
Slack has no quote-reply button. To quote a message, type > and a space, then paste the text, or press Cmd+Shift+9. To quote the whole message with a link back to it, copy its link and paste it, or forward it. Steps for desktop, mobile, threads and bots.
On this page
To quote a message in Slack, type > and a space at the start of a line, then paste the words you want to quote. Slack puts a grey bar next to them, and you write your answer on the next line. You can also paste the text, select it, and press Cmd+Shift+9 on a Mac or Ctrl+Shift+9 on Windows, or click Block quote in the formatting toolbar. Slack has no quote-reply button, so to show the whole original message with a link back to it, copy the message link and paste it, or use Forward message.
The block quote steps are from Slack's help articles "Format your messages in Slack" and "Format your messages in Slack with markup", and the link and forward steps from "Forward messages in Slack", all checked on 27 September.
Three ways to quote in Slack
| Method | Best for | Links to the original | Quote part of it |
|---|---|---|---|
Block quote (>) | Answering one sentence | No | Yes |
| Message link | Pointing back to an old message | Yes, with a preview | No |
| Forward message | Sharing a message in another channel or DM | Yes, with a preview | No |
A block quote is text only: readers see the words but cannot jump to the original. A link or a forward shows a preview card that opens the original message.
How to block quote in Slack
- Copy the text you want to quote.
- Click in the message box where you want to answer. If you already typed something, press Shift+Enter to start a new line.
- Type
>and a space. The line turns into a quote. - Paste the text, press Shift+Enter for a new line, and press Cmd+Shift+9 (Ctrl+Shift+9) again to end the quote.
- Type your reply and send.
- In the original message, select only the sentence you want and press Cmd+C (Ctrl+C).
- Click Reply in thread on that message, or open the conversation where you want to answer.
- Type
>and a space, then paste. - Start a new line, end the quote, and write your answer.
- Hover over the message, click the three dots (More actions), and choose Copy link.
- Open the channel or DM, paste the link, and add your comment.
- Press Enter. Slack expands the link into a preview of the message.
If you prefer shortcuts, paste first, select the pasted text, and press Cmd+Shift+9. The Block quote button in the formatting toolbar does the same.
Multi-line quotes. Paste all the lines, select them, and apply Block quote once: every selected line gets the bar. If you use Format messages with markup (Preferences, Advanced), Slack shows plain text as you type and applies formatting after you send, so put > at the start of each line you want quoted.
How to quote part of a message
Slack cannot quote a selection with one click, so copy it:
In a long thread with several questions, quoting each one above its answer makes the reply easy to follow. To make a thread reply visible in the channel as well, tick Also send to #channel under the reply box.
How to quote a whole message with a link
If the message is from a private channel or a DM, Slack asks whether to Show message or Only show link. People who cannot see the original conversation only get the link. On mobile, tap and hold the message and choose Copy Link to Message.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
How to forward a message in Slack
On iPhone and Android, tap and hold the message and choose Forward message. Forwarding works on every Slack plan, for members and guests. Each forward carries one message; for a whole conversation, see how to forward multiple messages in Slack.
Block quotes in Slack bot and API messages
In mrkdwn text, start each quoted line with > and separate lines with \n. Slack's developer docs show this form. This Python example posts a two-line quote with a reply under it:
import os
import requests
text = ">We ship the beta on Thursday.\n>QA signs off Wednesday.\nConfirmed, I will post the notes."
resp = requests.post(
"https://slack.com/api/chat.postMessage",
headers={"Authorization": f"Bearer {os.environ['SLACK_BOT_TOKEN']}"},
json={"channel": "C0123456789", "text": text},
timeout=10,
)
print(resp.json()["ok"])
Lines without > show as normal text, so the reply after the quote is not quoted. To preview mrkdwn before a bot sends it, or to convert markdown quotes from ChatGPT or a README, use the markdown to Slack converter. It flattens nested quotes to one level because Slack has only one.
Other formatting you can use with a quote
Bold, italics, strikethrough, links and inline code work inside a quote; the markers are in how to bold text in Slack. For lists see how to make bullet points in Slack. Every formatting shortcut, including Cmd+Shift+9, is in Slack keyboard shortcuts.
FAQ
Is there a quote reply in Slack?
No. Slack has no button that quotes a message in your reply. Use a block quote with >, paste the message link, or forward the message.
What is the shortcut for a block quote in Slack?
Cmd+Shift+9 on a Mac, Ctrl+Shift+9 on Windows and Linux.
How do I quote multiple lines in Slack?
Paste the lines, select them all, and press Cmd+Shift+9 or click Block quote. In markup mode, put > at the start of every line.
How do I quote a message in a Slack thread?
Click Reply in thread, type > and a space, paste the text, then answer on a new line.
Can I quote a message from another channel?
Yes. Copy the message link and paste it, or forward the message. Readers who cannot see the original channel only see the link.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
How to See All Your DMs in Slack, Including the Hidden Ones
The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.
Slack Images Not Showing? 5 Causes We Reproduced
We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.
How to Message Yourself on Slack (and What It Notifies)
Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.