Icon Library

Access thousands of high-quality icons for your Power BI reports with custom colors and easy integration.

Understanding the Icon Library

The Power UI Icon Library provides instant access to the complete Lucide icon 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.

Key Features:

  • 1,000+ professionally designed icons from Lucide
  • Custom color selection for each icon
  • Category-based browsing and search
  • Direct URL access for Power BI integration
  • Bulk export functionality for team workflows

Pro Tip: Icons are served as SVG format, ensuring perfect quality at any size in your Power BI reports.

Accessing the Icon Library

  1. 1

    Navigate to Icons in the main navigation menu

  2. 2

    Use the search bar to find specific icons or browse by category

  3. 3

    Select your desired color using the color picker

Using Icons in Power BI

Method 1: Image Visual

  1. 1

    Copy the icon URL

    Click any icon to copy its URL to your clipboard

  2. 2

    Add an Image visual to your report

    From the Visualizations pane, select the Image visual

  3. 3

    Paste the URL

    In the Image URL field, paste the copied icon URL

Method 2: Table/Matrix Icons

  1. 1

    Create a URL column in your data

    Add a column containing icon URLs to your dataset

  2. 2

    Set data category to "Image URL"

    In Power BI Desktop, mark the column as Image URL data category

  3. 3

    Add to table or matrix

    The icons will automatically display in your visual

Dynamic Colors with DAX

Create dynamic icon colors based on your data using DAX formulas:

Icon URL = 
"https://powerui.app/api/icons/lucide/" & [IconName] & 
"?color=" & ENCODEURL([ColorColumn])

Example: Status Indicators

Status Icon = 
VAR StatusColor = 
    SWITCH([Status],
        "Success", "%23" & "10B981",  -- Green
        "Warning", "%23" & "F59E0B",  -- Amber
        "Error", "%23" & "EF4444",    -- Red
        "%23" & "6B7280"              -- Gray (default)
    )
RETURN
    "https://powerui.app/api/icons/lucide/circle?color=" & StatusColor

Icon Categories

Icons are organized into intuitive categories for easy discovery:

Common Categories

  • • Navigation & Arrows
  • • Communication & Social
  • • Files & Documents
  • • Charts & Analytics

Business Categories

  • • Finance & Banking
  • • Development & Code
  • • Security & Privacy
  • • Devices & Hardware

Bulk Export for Teams

Export to CSV

Export filtered icons as a CSV file containing icon names, URLs, and categories. Perfect for:

  • • Building icon reference tables in Power BI
  • • Sharing icon sets with team members
  • • Creating standardized icon libraries
  • • Documenting design systems

Best Practices

Icon Selection

Choose icons that are universally recognized and align with your data's meaning. Avoid overly decorative or ambiguous icons.

Color Consistency

Use colors that match your theme's color palette. Consider accessibility and ensure sufficient contrast.

Performance

Icons are cached and optimized for fast loading. For reports with many icons, consider using conditional formatting to load only visible icons.

API Reference

Icon URL Format

https://powerui.app/api/icons/lucide/[icon-name]?color=[hex-color]

Parameters:

  • icon-name - The name of the icon (e.g., "home", "chart-bar")
  • color - Hex color code with # encoded as %23

Example:

https://powerui.app/api/icons/lucide/home?color=%23FF6B6B