Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
rufmau68
Helper II
Helper II

Re: Custom font in Power BI

Hi everybody i have the same problem but dont works with double quote or other solutions, why ?

can anyone helps me, mi customized font that i wish to use in power bi is 

 

https://fonts.google.com/specimen/Titillium+Web?query=titilhttps://fonts.google.com/download/next-st...

 

 

1 ACCEPTED SOLUTION

Hi @rufmau68 ,

I tested this font and it works fine. You can try the variant of 'Titillium Web' to see if it works fine.

 

Best Regards,
Wenbin Zhou

View solution in original post

11 REPLIES 11
v-zhouwen-msft
Community Support
Community Support

Hi @rufmau68 ,

Regarding your question, here are my test steps.

1.Download the fonts you need.

vzhouwenmsft_1-1720578156295.png

2.Copy the font to the following path and install it.

vzhouwenmsft_2-1720578173671.png

vzhouwenmsft_3-1720578298638.png

vzhouwenmsft_4-1720578319887.png

3.Modify the default style and export the theme in Power BI Desktop.(The exported Json file will only show the modified values, not the default values.)

All four options need to be modified.

vzhouwenmsft_5-1720578615195.png

vzhouwenmsft_6-1720578682436.png

vzhouwenmsft_8-1720578745342.png

Replace with the font name you want

vzhouwenmsft_9-1720578782987.png

4.Re-import the JSON file.

vzhouwenmsft_10-1720578838183.png

vzhouwenmsft_11-1720578897230.png

 

For details, please refer to the following article.

whatthefact.bi

 

Best Regards,
Wenbin Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Hi @v-zhouwen-msft , yes i install it , but dont works, now i try to update my pbi desktop client to the last version and retry it...

 

Image 20240710_h1042_2121.png

Hi @rufmau68 ,

I tested this font and it works fine. You can try the variant of 'Titillium Web' to see if it works fine.

 

Best Regards,
Wenbin Zhou

now i have another problem with custom font... it works in pbi desktop, works in pbi service, works in publish to web, BUT dont work in embedded for customer .... ;-(

 

i cant manage it inside any .css ? or other www component ? (my app is developed in html and php to manage power bi contents...)

 

thanks a lot for help

bye

mauro

Thanks @v-zhouwen-msft , perhabs i understand why dont works before... to install font i dont use right+click on .ttf font file to install , but only copy+paste in font folder... and now that i install it with righ+clic on .ttf font file to install, windows11 ask me if i wont overwrite it, i response "yes" and now in power bi all works...

 

thanks @v-zhouwen-msft , for your help! fine fine fine

Thanks Zhou...
i add an information, i try it with your font (lato) and with lato works, but if i try with mine custom font (Titillium) dont works, can you try with my font ?

https://fonts.google.com/specimen/Titillium+Web?query=titillium

 

thanks

 

 

Thanks but i try it and dont works.

my .json them contains 

 

{
"name": "Custom",
"textClasses": {
"label": {
"fontFace": "Titillium Web"
},
"callout": {
"fontFace": "Titillium Web"
},
"title": {
"fontFace": "Titillium Web"
},
"header": {
"fontFace": "Titillium Web"
}
}
}

 

but when i applies to mi pbi report , i show times new roman font although in theme and visual object properties i see my custom fontface ....

 

Image 20240710_h0825_2121.pngImage 20240710_h0827_2121.pngImage 20240710_h0826_2121.png

try with

"fontFace": "'Titillium Web'"

I'm trying the same, but with another font i downloaded from internet. The font, "ZapfHumnst BT" is already installed and i tried using in Microsoft Word, worked perfectly. I did all the steps, the name appears in BI but looking as Times New Roman. Here's my current .json file:

{
    "name": "Custom",
    "textClasses": {
    "label": {
    "fontFace": "'ZapfHumnst BT'"
    },
    "callout": {
    "fontFace": "'ZapfHumnst BT'"
    },
    "title": {
    "fontFace": "'ZapfHumnst BT'"
    },
    "header": {
    "fontFace": "'ZapfHumnst BT'"
    }
    }
    }

 

"ZapfHumnst BT" dont works? also if you have (previosly) installed on your machine ? wow bad think! so it seems that you can customize every fonts BUT noone works if are not one of defualt fonts preinstalled in PBI. No good... my first post il 6 months old and right now no good solution match with our needs. Where is Microsoft Support ? Our Microsoft Support dont give me good answers, just generic: You can. But then We cant ;-(

 

Stay tuned

thanks

bye

thanks @zedzen , i just tried it

works but works ONLY IF YOU HAVE that FONT INSTALLED on Local PC. Otherwise dont work.

 

And i need to use it in embedding / embedding for customer web solutions, where works BUT ONLY IF the user (in public web site: the citizen ?) have installed the font on owner local PC. 

 

This is the problem: why PBI offer an embedding solution but the full user experience IT'S NOT  

managed from PBI but needs that users install locally components ? its a non sense if users are on the world wide web, like in general purpose web sites, exposed on the WWW....

 

i dont know if I well explained the problem

 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.