Power BI Client React
freeMicrosoft's official React wrapper around powerbi-client, providing components and services to embed Power BI content in React applications.
- Category
- reporting-embedding
- Type
- library
- Language
- TypeScript
- Maintainer
- microsoft
- Author
- Microsoft
- Added
- Jun 1, 2026
What it does
powerbi-client-react is Microsoft’s official React wrapper around the powerbi-client JavaScript library. It provides React components and services to embed Power BI reports, dashboards, tiles, and other content into React applications, exposing the embedding lifecycle and event handling in an idiomatic React form.
Why use it
Use it to embed Power BI content in React apps without writing the imperative powerbi-client glue yourself — managing embedding through props and component state instead.
Getting started
npm install powerbi-client-react
It depends on powerbi-client; see the Power BI embedded analytics documentation for embed-token setup.