Back to Blog
Guide

How to See the Exact Time a Slack Message Was Sent

On desktop, hover over the time next to the sender's name and Slack shows the full date and time. On a phone, open the message or thread. For the exact second, copy the message link: the digits after p are a Unix timestamp. Plus the 24-hour clock setting and time zones.

Slack Green Team
September 27, 2026
September 27, 2026
5 min read
Share:
slack
timestamps
slack tips
time zones

To see the exact time a Slack message was sent, hover over the time next to the sender's name on desktop. Slack shows a tooltip with the day, the date and the time. The short time in the channel, such as 3:44 PM, is when the message was posted, in your own time zone. On iPhone and Android, the time sits next to the name; if a thread or the Activity tab shows "2 hours ago", open the message to see the clock time.

For the exact second, copy the message link. The digits after the letter p in the link are a Unix timestamp, down to the microsecond. Put a dot after the first 10 digits and paste the number into our free Slack timestamp converter to get the date and time, or follow the steps below.

We build Slack Green, which keeps your Slack status green from our servers during the hours you set, so Slack timestamps and time zones are our daily work. Our free Slack timezone converter turns a time into your coworkers' local times.

How to see the exact time a Slack message was sent: hover over the time, open the message on a phone, or read the message link

Where Slack shows when a message was sent

Where Slack shows when a message was sent: time next to the name, hover tooltip, date divider, thread list, message link, export ts field
WhereWhat you seeHow exact
Time next to the sender's nameClock time, such as 3:44 PMMinute
Hover over that time, desktopDay, date and timeMinute or better
Date divider in the channelToday, Yesterday, or a dateDay
Threads view or ActivityRelative time, such as 2 hours agoRough, hover it or open it
Message link, after the pUnix time 1790505852.123456Microsecond
Export file or API field tsThe same Unix timeMicrosecond

Slack groups messages from the same person sent a few minutes apart. The later messages in a group show no name and no time until you hover over them. Hover over the left edge of the message and the time appears.

See the full date and time on desktop

  • Find the message in the channel, DM or thread.
  • Move your mouse over the time next to the sender's name. For a grouped message with no name, hover over the space to the left of the text.
  • Read the tooltip. It shows the day and date as well as the time.
  • Older messages show a date divider above them, so you can also scroll up to the nearest divider.
  • Clicking the time opens the message's own link, which is how you get the exact second in the next section.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Read the exact second from a Slack message link: copy link, find p and 16 digits, split after 10 digits, convert the Unix time

Every Slack message has a link, and the link carries the time the message was sent:

  • Hover over the message, click the three dots icon, and choose Copy link.
  • Paste it somewhere. It looks like https://acme.slack.com/archives/C024BE91L/p1790505852123456.
  • Take the 16 digits after the p. Put a dot after the first 10: 1790505852.123456.
  • The first 10 digits are seconds since 1 January 1970 UTC, which is Unix time. Convert them:
  • # macOS
    date -r 1790505852
    
    # Linux
    date -d @1790505852
    
    # Any system with Python
    python3 -c "import datetime; print(datetime.datetime.fromtimestamp(1790505852))"

    In PowerShell on Windows:

    [DateTimeOffset]::FromUnixTimeSeconds(1790505852).ToLocalTime()

    That example is 27 September, 10:44:12 UTC. The Slack timestamp converter does the same in the browser, in your own time zone, and turns a date back into a message ts. The same number is the message's ts value in the Slack API and in workspace exports, where Slack uses it as the message ID. If the link ends in ?thread_ts=..., that second number is the time of the thread's parent message.

    Show Slack times in a 24-hour clock

    Slack shows AM and PM by default. To switch, click your profile picture, choose Preferences, then Messages & media. Under Additional options, check Show times with 24-hour clock. The setting is only on desktop. On a phone, Slack follows the clock format of the device.

    Time zones: whose time is Slack showing?

    Every timestamp in Slack is shown in your own time zone, not the sender's. A message a coworker in London sent at 9:00 their time shows as 4:00 AM for someone in New York. Your zone is set under Preferences, Language & region, and Slack can set it from your computer automatically.

    To see what time it was for the sender, open their profile. It shows their local time. Or paste the time into our Slack timezone converter. If a timestamp looks hours off, check your own time zone setting first.

    What else Slack records about a message

    Never appear "away" on Slack again

    Cloud-based. No downloads. Works 24/7 even when your laptop is off.

  • • Edits. An edited message shows an (edited) label, but not the old text. See does Slack show edited messages.
  • • Read time. Slack has no read receipts, so you cannot see when someone read a message. See does Slack have read receipts.
  • • Views on big announcements. On Business+ and Enterprise plans, owners, admins and Message Activity Managers can open View message activity on messages in channels with 50 or more members. It shows view counts over time, not a list of times per person.
  • • Last active. Coworkers cannot see when you were last online. Details are in does Slack show last seen.
  • FAQ

    How do I see the date of a Slack message? Hover over the time next to the name on desktop, or look at the date divider above the message.

    Can Slack show seconds in timestamps? Not as a display setting. Copy the message link; the 10 digits after the p give the second.

    How do I convert a Slack timestamp to a date? Take the part before the dot, such as 1790505852, and convert it as Unix time with date -r on macOS or date -d @ on Linux.

    Why does Slack say 2 hours ago instead of a time? Some lists, such as threads and Activity, use relative times. Hover over it on desktop, or open the message on a phone.

    Why is the Slack timestamp wrong? Slack shows times in your own time zone. Check Preferences, Language & region.

    Always Active

    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

    Ideas

    Slack Emoji for Announcements, Updates and Reminders

    The standard Slack emoji for an announcement is 📣 :mega: or 📢 :loudspeaker: at the start of the post. Use 🚨 :rotating_light: only for real emergencies, 🆕 :new: for updates, ⏰ :alarm_clock: for reminders, and ask readers to react with ✅ :white_check_mark: once they have read it. Templates and a custom emoji idea.

    Slack Green Team•5 min read
    Templates

    Slack Status for a Doctor Appointment: 24 Statuses and Emoji

    A Slack status for a doctor appointment says you are out and when you are back, such as 🏥 'At an appointment, back at 2 PM.' You do not have to say what kind. 24 statuses for doctor, dentist and other appointments, the emoji codes, and how to schedule the status so it clears by itself.

    Slack Green Team•5 min read
    Templates

    Slack Status for Limited Availability: 30 Statuses to Copy

    A Slack status for limited availability says you are around but slow, until when, and how to reach you if it is urgent, such as ⏳ 'Limited availability today, replies after 3 PM. Urgent: @mention me.' 30 statuses for busy days, slow replies and catching up, the emoji to use, and when to pause notifications too.

    Slack Green Team•5 min read