Date ranges
The dates at the top of the dashboard set the days that every figure, the chart and every pane count.
Beyond the list of common ranges, you can pick any dates, step to the period before or after, and put a range in an address to bookmark or share. The range holds as you filter and move between views.
Choosing a range
Click the dates at the top of the dashboard, or of a pane’s full view, and choose a range. The page updates at once and keeps your filters. A dashboard opens on the last 7 days.
Days are the site’s own, starting at midnight in its time zone wherever you are: see Time zone. The range also decides what every figure is compared with: see The change from the period before. Clicking a day, week or month on the chart opens the dashboard over its dates too.
The ranges
| Range | Covers | In the address |
|---|---|---|
| Today | Today so far | range=today |
| Yesterday | The whole of yesterday | range=yesterday |
| This week (Mon – Today) | Monday to today | range=this-week |
| This week (Sun – Today) | Sunday to today | range=this-week-sun |
| Last 7 days | Today and the 6 days before it | range=last-7-days |
| Last week (Mon – Sun) | The week before this one, Monday to Sunday | range=last-week |
| Last week (Sun – Sat) | The week before this one, Sunday to Saturday | range=last-week-sun |
| Last 14 days | Today and the 13 days before it | range=last-14-days |
| This month | The 1st to today | range=this-month |
| Last 30 days | Today and the 29 days before it | range=last-30-days |
| Last month | The whole month before this one | range=last-month |
| All time | The day you added the site to today | range=all-time |
This week and Last week come from the day your weeks start on, Monday unless you choose Sunday in your account’s settings. The weeks from the other day are behind the small triangle beside them.
Every range but Yesterday, Last week and Last month runs to today, which is still being counted. For whole days only, use a number of days up to yesterday.
A number of days
Under the list, type a number from 1 to 3660 into days up to today or days up to yesterday, and press Enter. Up to today includes today, and up to yesterday stops at the last whole day.
Custom dates
Click the first day in the calendar and then the last, in either order, or one day on its own, and press
Apply. Or type the dates into Start date and End date, day before month, such as 13 Sept 2026,
13/09/2026 or 2026-09-13. Nothing changes until you press Apply: Cancel, Escape or a
click elsewhere leaves the range as it was.
The calendar goes back a year, or to the site’s first month if it has been counted for longer, and the menu above it jumps to a month. From the keyboard, the arrow keys move a day or a week, Page Up and Page Down a month, or a year with Shift, Home and End the first and last day of the week, and Enter picks the day. Its weeks start on the day yours do. Without JavaScript, the dates are two date fields.
The period before and after
The arrows either side of the dates step to the period before and after, keeping your filters. Hover over one to see where it goes.
- A week steps a week, and a month a month: back from This month is Last month, and forward from Last week is This week, so far. Custom dates that are one whole week, from Monday or from Sunday, or one calendar month step the same way.
- Any other range steps by its own length: back from Today is Yesterday, and back from the last 7 days is the 7 days before them.
An arrow is greyed out where there’s nowhere to go: forward from a range that ends today, back from one that reaches the day you added the site, and either way from All time. Custom dates from before that day start on it instead.
Linking to a range
The range is in the dashboard’s address, such as https://fiveb.ar/example.com?range=last-month,
so you can bookmark a period, or share it with anyone who can see the site. The ranges in the list go by their
names in the table above, and any other period one of these
ways:
| Address | Shows |
|---|---|
range=2026-09-21 | One day |
range=2026-08 | One calendar month, or this month up to today |
from=2026-09-01&to=2026-09-14 | Any dates, the first to the last |
range=30-days | 30 days up to today |
range=30-days-to-yesterday | 30 days up to yesterday |
Where an address has both, from and to win over range.
days=30, with upto=yesterday for days up to yesterday, works too. Filters go in the
same address: see Filters. A range the dashboard can’t read is taken as the
last 7 days. The stats API reads ranges the same way.
Limits
- No later than today: an end in the future is moved back to today.
- No earlier than 1 January 2000: an earlier start is moved to it.
- Up to 3660 days long, about ten years. A longer range keeps its latest 3660 days.
Dates the wrong way round are swapped.