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
I am currently using the Feb 2025 version of PBI and trying to get images to work in the Slicer
Hi @jdbmwl ,
This is definitely a tricky one, especially with how Power BI handles images and slicers in recent builds. Based on everything described, here’s what I’d suggest for getting images working properly in a slicer:
Data Categorization: You’ve already categorized your image column as “Image URL” (or possibly Binary), which is correct. Power BI relies on this categorization to know how to render the field.
Column Type: Power BI slicers don’t support rendering images when the field is a measure or a concatenated value, it has to be a column in your table, not a calculated measure or a long base64 string.
Length and Type of Base64 Data: Slicers (and visuals) can struggle if the base64 string is very large. If you’re using true base64 images (not URLs), sometimes Power BI hits a rendering limit and won’t show the image in the slicer’s “image” field, but might display it in the name/label field. For best compatibility, image URLs (even if to a local web server or SharePoint) are much more reliable than huge base64 blobs.
Try with a Sample Image URL: As a test, try replacing your image field with a plain HTTP/HTTPS image URL and see if the slicer image field works. If it does, the issue is definitely with the base64 or its length, not the slicer or Power BI version.
Consistency in Data Model: Make sure your relationships and data structure are consistent between the PBIX files. Sometimes importing data via SharePoint and converting it to 64-bit introduces invisible differences (encoding, line breaks, hidden metadata).
Known Bug or Limitation: There are some open issues in the Feb 2025 release regarding image rendering in slicers with certain data types and encoding. If you can’t get it working with a small base64 image or a URL, it might be worth trying the same model in a slightly earlier version of Power BI Desktop or submitting feedback to Microsoft via the Power BI Community or GitHub.
Thanks for the info, I did try to create an empty page and JUST work with the image name and image from the 1 imported table and same results. I did also confirm that I was importing and translating the same way between the 2 by taking the base 64 value of a couple of images and confirm they were created the same way. I was also using an older version and thought getting the latest would resolve, but that didn't work either. I will attempt to try and re-create as a calculated column.
Interesting, creating a calculated column also didn't work. However, when I created a measure and had the image load in with a concatenatex(image field), THEN the UI allowed me to drop the field into the image spot on the slicer, but of course didn't render because it's too long.
Hi @jdbmwl ,
Have you categorized the column that you want to use has image?
https://learn.microsoft.com/en-us/power-bi/transform-model/desktop-data-categorization
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsCategorization was already applied and not the resolution.
Yes, it does render the image if I place the image column in the name field on the slicer, just not the image field.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 143 | |
| 123 | |
| 100 | |
| 80 | |
| 55 |