Samples of Power BI visuals

You can download, use, and modify these Power BI visuals from GitHub. These samples illustrate how to handle common situations when developing with Power BI.


A slicer narrows the portion of data shown in other visualizations in a report. Slicers are one of several ways to filter data in Power BI.

Screenshot shows Chiclet Slicer. Screenshot shows Timeline slicer. Screenshot shows Slicer sample.
Chiclet Slicer
Display image or text buttons that act as an in-canvas filter on other visuals
Timeline slicer
Graphical date range selector that filters by date
Slicer sample
Demonstrates the use of the Advanced Filtering API


Be inspired with our gallery, including bar charts, pie charts, Word Cloud, and others.

Screenshot shows Aster Plot. Screenshot shows Bullet chart. Screenshot shows Chord.
Aster Plot
A twist on a standard donut chart that uses a second value to drive sweep angle
Bullet chart
A bar chart with extra visual elements that provide context useful for tracking goals
A graphical method that displays the relationships between data in a matrix
Screenshot shows Dot plot. Screenshot shows Dual K P I. Screenshot shows Enhanced Scatter.
Dot plot
Shows the distribution of frequencies in a great looking way
Dual KPI
Efficiently visualizes two measures over time, showing their trend on a joint timeline
Enhanced Scatter
Improvements on the existing scatter chart
Screenshot shows Force Graph. Screenshot shows Gantt. Screenshot shows Table Heatmap.
Force Graph
Force layout diagram with curved path, which is useful to show connections between entities
A bar chart that illustrates a project timeline or schedule with resources
Table Heatmap
Compare data easily and intuitively using colors in a table
Screenshot shows Histogram chart. Screenshot shows LineDot chart. Screenshot shows Mekko chart.
Histogram chart
Visualizes the distribution of data over a continuous interval or certain time period
LineDot chart
An animated line chart with animated dots that engage an audience with data
Mekko chart
A mix of 100% stacked column chart and 100% stacked bar chart combined into one view
<img src="media/samples/multikpi.png"alt="Screenshot shows Multi K P I." width="200"> <img src="media/samples/powerkpi.png"alt="Screenshot shows Power K P I." width="200"> <img src="media/samples/powerkpi-matrix.png"alt="Screenshot shows Power K P I Matrix." width="200">
Multi KPI
A powerful Multi KPI visualization with a key KPI along with multiple sparklines of supporting data
Power KPI
A powerful KPI Indicator with multi-line chart and labels for current date, value, and variances
Power KPI Matrix
Monitor balanced scorecards and unlimited number of metrics and KPIs in a compact, easy to read list
Screenshot shows Pulse chart. Screenshot shows Radar chart. Screenshot shows Sankey chart.
Pulse chart
This line chart annotated with key events is perfect for telling stories with data
Radar chart
Presents multiple measures plotted over a categorical axis, which is useful to compare attributes
Sankey chart
Flow diagram where the width of the series is proportional to the quantity of the flow
Screenshot shows Stream graph. Screenshot shows Sunburst chart. Screenshot shows Tornado chart.
Stream graph
A stacked area chart with smooth interpolation, which is often used to display values over time
Sunburst chart
Multilevel donut chart for visualizing hierarchical data
Tornado chart
Compare the relative importance of variables between two groups
Screenshot shows Word Cloud.
Word Cloud
Create a fun visual from frequent text in your data


WebGL lets web content use an API based on OpenGL ES 2.0 to do 2D and 3D rendering in an HTML canvas.

Screenshot shows Globe Map.
Globe Map
Plot locations on an interactive 3D map

R visuals

These samples demonstrate how to harness the analytic and visual power of R visuals and R scripts.

Screenshot shows Association rules. Screenshot shows Clustering. Screenshot shows Clustering with outliers.
Association rules
Uncover relationships between seemingly unrelated data using if-then statements
Find similarity groups in your data using k-means algorithm
Clustering with outliers
Find similarity groups and outliers in your data
Screenshot shows Correlation plot. Screenshot shows Decision tree chart. Screenshot shows Forecasting T B A T S.
Correlation plot
Highlight the most correlated variables in a data table
Decision tree chart
Schematic tree-shaped diagram for determining statistical probability using recursive partitioning
Forecasting TBATS
Time-series forecasting for series that have multiple seasonalities using the TBATS model
Screenshot shows Forecasting with ARIMA. Screenshot shows Funnel plot. Screenshot shows Outliers detection.
Forecasting with ARIMA
Predict future values based on historical data using Autoregressive Integrated Moving Avg (ARIMA)
Funnel plot
Find outliers in your data using a funnel plot
Outliers detection
Find outliers in your data using the most appropriate method and plot
Screenshot shows Spline chart. Screenshot shows Time Series decomposition chart. Screenshot shows Time series forecasting chart.
Spline chart
Visualize and understand noisy data
Time series decomposition chart
Understand the time series components using "Seasonal and Trend decomposition using Loess"
Time series forecasting chart
Using exponential smoothing model to predict future values based on previously observed values

Next steps

To try out creating Power BI visuals, see Developing a Power BI circle card visual.