Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello everyone!
I got a request to create visual similar to the picture. The visual that my end user has was created in Excel using a donut chart and some Excel mastery. They are now wondering if it is possible to incorporate this kind of visual in our dashboard to help leadership understand where our metric sits.
I love the visual and I think it does a fantastic job of communicating metric status, but there is nothing native like this in Power BI. There is, of course, the gauge visual, but controls are limited and I'm just not getting the effect I want out of the built in visual.
I know that there are some custom visuals that I could purchase a license for, but I don't have that kind of budget and honestly, none of them are exactly what I want.
So, I've come here to get some thoughts and opinions on the best way to approach this visual?
I've tried a view different things, including using a picture to overlay the existing gauge visual, but it isn't quite working out the way I want.
Does anyone have any suggestions? Now it has me wondering about custom visuals and how these are created.
Solved! Go to Solution.
I ended up creating a visual using R script and it worked perfectly.
For anyone else intersted, check out this post: How to draw gauge chart in R? - Stack Overflow
I was able to accomplish what I needed using an R script visual. It worked perfectly and published no issue on our server.
For anyone intersted, check out this post: How to draw gauge chart in R? - Stack Overflow
Hi @aallen047 ,
Thank you for the update. Please mark your response as "Accept as Solution" so it can assist other community members.
Regards,
Community Support Team.
I ended up creating a visual using R script and it worked perfectly.
For anyone else intersted, check out this post: How to draw gauge chart in R? - Stack Overflow
Hi @aallen047
Power BI doesn’t have a built-in visual that exactly replicates the colorful semi-circular gauge you shared, as its native gauge visual offers very limited control over color ranges and formatting. However, there are several effective ways to achieve a similar design without purchasing third-party visuals. The first option is to use a donut chart creatively by defining DAX measures that represent each range segment (for example, 96–97 as red, 97–98 as orange, 98–99 as yellow, and 99–100 as green) and adjusting the chart to display only a half circle. You can then overlay a card visual at the center to display the main metric value and even simulate a pointer using a thin shape. The second and most flexible free method is using Deneb, a Power BI custom visual based on Vega-Lite, which allows you to design complex visuals from scratch — including arcs, pointers, and color-coded ranges — with full control over appearance. A more advanced alternative is to use SVG graphics generated via DAX, where you create dynamic gauge visuals as images within Power BI, though this requires more technical setup. For those interested in developing long-term, it’s even possible to build a custom Power BI visual using Microsoft’s Visual SDK with TypeScript and D3.js. Among these, the donut chart and Deneb approaches are the most practical for everyday use without extra cost.
Hi,
There is a free visual you can download from the gallery.
Hi @aallen047 ,
Thanks for reaching out to the Microsoft fabric community forum.
I would also take a moment to thank @Ashish_Mathur , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you.
Best Regards,
Community Support Team
Hi @aallen047
Use Deneb or Svg
Simple Worked Example | Deneb
Proud to be a Super User!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 39 | |
| 39 | |
| 37 | |
| 29 | |
| 24 |
| User | Count |
|---|---|
| 120 | |
| 95 | |
| 70 | |
| 69 | |
| 65 |