Icon Library
Access thousands of high-quality icons for your Power BI reports with custom colors.
Overview
The Power UI Icon Library provides instant access to over 1,000 professionally designed icons from the Lucide collection, optimized for Power BI. Each icon can be customized with any color and accessed via a unique URL for seamless integration into your reports. Icons are served as SVG format, ensuring perfect quality at any size.
Navigate to Icons in the main navigation menu, search or browse by category to find the perfect icon, then select your desired color using the color picker. Click any icon to copy its URL to your clipboard for immediate use in Power BI.
Using Icons in Power BI
To use an icon as an Image visual, copy the icon URL from Power UI, add an Image visual to your report, and paste the URL in the Image URL field. The icon will display immediately with your chosen color.
For tables and matrices, create a column in your dataset containing icon URLs. In Power BI Desktop, set the column's data category to "Image URL". When you add this column to a table or matrix visual, the icons will automatically display inline with your data.
Dynamic Colors with DAX
Create dynamic icon colors based on your data using DAX formulas. This enables conditional formatting where icons change color based on values, status, or other criteria in your dataset.
Icon URL =
"https://powerui.com/api/icons/lucide/" & [IconName] &
"?color=%23" & [ColorHex] -- ColorHex should not include #
Status Icon =
VAR StatusColor =
SWITCH([Status],
"Success", "%2310B981", -- Green
"Warning", "%23F59E0B", -- Amber
"Error", "%23EF4444", -- Red
"%236B7280" -- Gray (default)
)
RETURN
"https://powerui.com/api/icons/lucide/circle?color=" & StatusColor
Icon Types Available
Interface Icons: Over 1,000 Lucide icons organized into categories like Navigation & Arrows, Communication & Social, Files & Documents, Charts & Analytics, Finance & Banking, Development & Code, Security & Privacy, and Devices & Hardware. Each icon can be customized with any color.
Country Flags (New): All country flag icons available in SVG format. Use these for geographic data visualization, international reports, or country-specific indicators. Access flags using the two-letter country code (e.g., "us" for United States, "gb" for United Kingdom).
Color Dots (New): Tailwind color system dots perfect for status indicators, category markers, or visual legends. Each dot comes in all Tailwind colors with multiple shades, providing consistent color indicators that match your theme palettes.
Bulk Export
Export filtered icons as a CSV file containing icon names, URLs, and categories. This is perfect for building icon reference tables in Power BI, sharing icon sets with team members, creating standardized icon libraries, and documenting design systems. The export feature helps maintain consistency across large organizations.
API Reference
The icon APIs follow simple URL formats for easy integration:
Interface Icons:
https://powerui.com/api/icons/lucide/[icon-name]?color=[hex-color]
Country Flags:
https://powerui.com/api/icons/flags/[country-code]
Color Dots:
https://powerui.com/api/icons/dots/[color-name]
For interface icons, use the icon name (e.g., "home", "chart-bar") and hex color with # encoded as %23. For flags, use the two-letter country code (e.g., "us", "gb", "de"). For color dots, use the Tailwind color name and shade (e.g., "blue-500", "green-400"). All icons are cached and optimized for fast loading.
Learn More
Explore the full icon library at Power UI Icons or continue to other features in the Theme Studio.