PRODUCTS · POWER BI CUSTOM VISUAL

Timeframe. The date slicer that always shows exactly what it is filtering.

A date range slicer for Power BI with quick periods that roll forward on their own, previous/next arrows and a calendar, built so the slicer and the data never disagree.

A Power BI sales report with Timeframe at the top filtering the last 12 months, above revenue cards and a monthly chart

WHY TIMEFRAME

A slicer you can take at its word.

A slicer you can take at its word.

A slicer you can take at its word.

Some date slicers show one period while the report is filtered by another. It usually happens after a bookmark, a synced slicer or a saved report: the slicer falls back to its default, the data doesn’t.

Timeframe reads the filter Power BI actually applies and always displays that. It never puts its default back on top of a choice you or your readers made.

WHAT IT DOES

Everything a date slicer should do.

Everything a date slicer should do.

Everything a date slicer should do.

Rolling quick periods, a default you can always return to, any range you need, and a look and language that fit your report.

Quick periods that keep up with the calendar

Quick periods that keep up with the calendar

Today, Yesterday, Last 7 days, Last 30 days, This month, Last month, Last 12 months, This quarter, Last quarter, Year to date, This year, Last year and All dates, one click away from the ⚡ button. They are rolling: a report saved with “Last month” in September shows October’s figures in November, without anyone touching it.

The quick periods menu, grouped into days, months, quarters and years, with the default period marked
Quick periods in the compact bar

A default period, always one click away

A default period, always one click away

Set a default period for the report. The ⚡ button fills up whenever the report is showing it, so readers can tell at a glance whether they have changed the period, and they can get back to it in one click.

The ⚡ button full on the default period and empty after the period is changed

Pick any range

Pick any range

Choose a start and an end date, each with its own calendar, or keep a one- or two-month calendar always visible and pick the range directly on it.

A two-month calendar with a range from 20 October to 12 November selected

Step through periods

Step through periods

The ‹ › arrows move the whole range back or forward: a month to the previous or next month, a quarter to the previous or next quarter, a 7-day range by seven days.

“Last month” and the result after pressing the next arrow

Fits your report

Fits your report

Accent and text colours, font, text size and rounded corners in pixels, so it matches the rest of the page. Two layouts: a compact bar, or a panel with the calendar always visible.

Timeframe with 0, 8 and 16 px corners, other colours and the Bahnschrift font

Speaks your readers’ language

Speaks your readers’ language

English, Portuguese (Portugal and Brazil), Spanish, French, German, Italian, Chinese (Simplified) and Japanese, with each language’s own date format and first day of the week. It follows Power BI’s language automatically, or the language you choose.

The same Timeframe panel in Portuguese, German and Japanese

Works the way Power BI works

Works the way Power BI works

Timeframe behaves like a native slicer, for report authors and for the people who read the reports.

Bookmarks, synced slicers and saved reports keep the exact period

Keyboard navigation and screen reader labels

High-contrast mode supported

Animations switched off when the reader’s system asks for reduced motion

HOW IT WORKS

Up and running in six steps.

Up and running in six steps.

Up and running in six steps.

From “Get more visuals” to a report that opens with the right period.

STEP 01

Add it to Power BI

In the Visualizations pane, select … → Get more visuals, search for Timeframe and add it. Or get it from AppSource.

STEP 02

Give it a date column

Add the visual to a page and drag a date column (for example Calendar[Date]) to the Date field.

STEP 03

Choose a period

Click ⚡ for a quick period, click the start or end date to pick a date, or use ‹ › to step back or forward.

STEP 04

Set the default

In Format → Period → Default period, choose the period the report should start with.

STEP 05

Make it yours

In Format, choose the layout (compact bar or panel), which quick periods are offered, and the colours, font and corners.

STEP 06

Save with the default showing

The report opens with the period selected when you save, like any Power BI slicer. A full ⚡ means it’s the default.

FAQ

Frequently asked questions

Frequently asked questions

Frequently asked questions

Is Timeframe free?

Yes. Timeframe is free on AppSource, with no account, licence key or paid tier.

Why does my report open with a period other than the default?

Like Power BI’s own slicers, Timeframe opens with the period that was selected when the report was saved, so bookmarks and saved views keep working. The default period applies when the slicer has no selection yet, when you change it in the format pane, and whenever a reader picks “↺ Default period”. While editing, the ⚡ tooltip warns you if you are about to save a period other than the default.

How do I get back to the default period?

Open ⚡ and pick “↺ Default period” (always first), or Ctrl + click ⚡ (⌘ + click on a Mac). In the panel layout you can also double-click the dates.

What is the difference between “Last month” and picking the same dates in the calendar?

“Last month” is rolling: it moves forward as time passes. Dates picked in the calendar are fixed: 1–30 September stays 1–30 September. The one exception is the default period: if your dates land exactly on it (for example “This month”, then › and ‹), Timeframe treats them as the default again.

How do the ‹ › arrows decide how far to move?

Whole months stay whole months: a month moves by a month, a quarter by a quarter, a year by a year. Any other range moves by its own length in days.

My column shows Year, Quarter, Month and Day. What should I do?

Power BI added its date hierarchy. In the Date field, select the arrow next to the column and choose the column name itself instead of “Date Hierarchy”.

Can I hide some quick periods?

Yes. In Format → Presets, turn off the ones you don’t need, including “All dates”.

Which language does the slicer use?

By default, the Power BI language of whoever is viewing the report. To fix the language and date format for everyone (for example a report in Portuguese viewed with Power BI in English), choose it in Format → Period → Language & date format.

LIMITATIONS

Good to know before you start.

Good to know before you start.

Good to know before you start.

One date column, whole days

Timeframe filters a Date or Date/Time column by whole days; the time of day is not used. It can’t filter a date hierarchy (Year/Quarter/Month/Day) directly.

“Today” is the viewer’s today

Quick periods are calculated from the date on the device viewing the report, in its time zone. Two readers in different time zones can briefly see different days around midnight.

Rolling periods refresh when the slicer is shown

When a report is opened on a later day, Timeframe updates the period as it loads, so other visuals may refresh once. A slicer on a page nobody has opened keeps its last period until that page is shown.

Fixed list of quick periods

You can choose which of the 13 periods are offered, but not add your own (such as “Last 90 days”).

Browser calendar for start/end fields

In the compact bar, the calendar for the start and end dates is the browser’s own, so its look and language follow the browser and operating system.

Pop-up range calendar

The optional Power BI window (“Date selection → Power BI window”) isn’t available in embedded reports, publish to web or dashboards, or after a reader ticks “Don’t show dialogs from this visual”. Timeframe then switches to date fields automatically.

Dashboards

On a dashboard tile the slicer shows its period but can’t be changed (Power BI disables interaction on tiles).

SUPPORT

Questions, problems or ideas?

Questions, problems or ideas?

Questions, problems or ideas?

support@sersight.com

To help us answer quickly, please include:

What you expected and what happened instead

Where it happened (Power BI Desktop, Power BI service, embedded…) and the Power BI version

A screenshot, if possible

PRIVACY

What Timeframe never does.

What Timeframe never does.

What Timeframe never does.

It never sends data anywhere

Timeframe runs entirely inside Power BI. It makes no network requests, uses no external services and contains no analytics, telemetry or tracking.

It only reads what you give it

It reads the date column you add to it, only to show and filter dates (for example the first and last date when “All dates” is selected).

It stores nothing outside your report

The selected period is saved inside the report, like any slicer selection and format setting. No cookies, no browser storage, no accounts.

It doesn’t open anything on its own

The only link, “Learn more at sersight.com” on the start screen shown before a date column is added, opens through Power BI and only when you click it.

When you contact us

If you write to support@sersight.com, we use your name, email address and anything you send us only to answer your request. The data controller is Sersight, Lda. (Valongo, Portugal). The Sersight Privacy Policy explains how we keep and protect this information and how to exercise your rights.

Changes

If a future version of Timeframe changes anything above, we will update this section before that version is published.

Last updated: 2 November 2026

Every slicer should tell the truth.

Every slicer should tell the truth.

Every slicer should tell the truth.

Timeframe is free on AppSource, with no account, licence key or paid tier.

Sersight

Enterprise Data Architectures, Microsoft Fabric Lakehouses & Applied AI Solutions.

© 2025 Sersight. All rights reserved.

Sersight

Enterprise Data Architectures, Microsoft Fabric Lakehouses & Applied AI Solutions.

© 2025 Sersight. All rights reserved.

Sersight

Enterprise Data Architectures, Microsoft Fabric Lakehouses & Applied AI Solutions.

© 2025 Sersight. All rights reserved.