# How to Search Slack by Date or Date Range

> Step-by-step guide to searching Slack by date: use the Jump to Date shortcut or the before:/after: search operators to filter messages by a specific date or date range.

Source: https://curiouslychase.com/posts/find-messages-in-slack-based-on-a-date-or-date-range/

Slack doesn&apos;t have a calendar view, but there are two reliable ways to find messages from a specific date — one using the UI and one using search operators.

## Method 1: Jump to Date in a channel or DM

If you know roughly which channel or DM the conversation happened in:

1. Open that channel or direct message
2. Find any date header in the message history and click it
3. Select **Jump to a specific date**
4. Use the date picker to navigate to the date you want

![Jump to a specific date in Slack](/img/Pasted%20image%2020220725171217.png)

This is the fastest method when you know where to look.

## Method 2: Search operators for exact dates or ranges

If you don&apos;t remember which channel, use Slack&apos;s search bar with date operators:

**Exact date** — messages sent on a specific day:
```
on:YYYY-MM-DD
```

**After a date** — messages sent after a given date:
```
after:YYYY-MM-DD
```

**Before a date** — messages sent before a given date:
```
before:YYYY-MM-DD
```

**Date range** — combine `after:` and `before:` to filter to a window:
```
after:YYYY-MM-DD before:YYYY-MM-DD
```

For example, to find messages from the first week of a given month, type `after:YYYY-MM-01 before:YYYY-MM-07` in the search bar and press Enter. Slack will return all messages from that window across every channel and DM you have access to.

You can combine these with keywords or channel filters (`in:#channel-name`) to narrow results further.
