Create custom visuals for Power BI

Visualize data your way, with our rich library of fully customizable, open-source data visualizations. Use the Power BI visuals SDK to create stunning visualizations based on well-known JavaScript libraries such as D3, jQuery, and even R-language scripts. Test and debug on the fly and package into redistributable visuals that can be used across all Power BI products. Share the visuals you've created within your organization, deliver them to your clients and customers, or share them with the world on AppSource.

Person working at a laptop
Person working at a laptop

Get started with Power BI visuals

1. Use developer tools to create Power BI custom visuals

Create your visuals using the Power BI visuals SDK—an open-source, command-line tool based on NodeJS, available on GitHub.

2. Test, debug, and package your Power BI visuals

Learn how to test and debug your visuals, and prepare them for use in Power BI Desktop or for distribution via AppSource.

3. Get your Power BI visuals certified by Microsoft

Certification makes it possible for your visuals to be exported to PowerPoint and display in emails, along with other capabilities.

4. Share your Power BI visuals on AppSource

Share your creations with the world by publishing your visuals to AppSource and reach millions of users.

Become a Power BI visuals partner

Once you've mastered Power BI visuals, use your expertise to offer services such as implementation and training through our AppSource partner program.

A person using a laptop

Find Power BI Visuals apps and add-ins

A person reading

Download and read the guidelines

A person using a laptop

Start publishing your apps

Power BI visuals tools and resources