SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a new font to be installed on Sharepoint? Can someone guide me how to do it?

share|improve this question
up vote 4 down vote accepted

What you're wanting to do is to embed fonts in your pages.

You can do this with the Masterpage, and specify in CSS the filename of the font you want to load. Make sure the file you want to load is accessable globally (so put it in the LAYOUTS folder in the 12 hive, so you can access the file using url:(/_layouts/your_fonts.eot))

Read up on this article on embedding fonts into web pages:,2817,1306847,00.asp

share|improve this answer

As SharePoint is (mostly) a web application, you either have to have the font server-side (to generate an image with text inside) or ensure that the client(s) will also have the font installed (in that case you don't need to do anything on the server, thus "nothing to install server side")

You should give us more explanations of what you're trying to achieve. If you want to use a special font in your web application, you can implement something like sIFR (flash) or Cufon/TypeFace (javascript). If you want your document to have a specific font, that's tricky because AFAIK, there is no way to embed a custom font in a doc (but I might be wrong).

share|improve this answer
Hi, Thanks for the reply!. I have a TTF font (indian regional language font) which I need in Sharepoint so that some users can use it. i.e. As we have 'Times New Roman' font I want my regional font to also display in description field. Is this possible? How do I install it? Thx – neo269 Nov 28 '10 at 14:30

I solved the problem by not replacing existing layouts but by making a custom font available from the heading / body font-drop-down lists in Site Settings > Site Themes:

  • Install the font(s) on your server. (Actually, I am not sure whether this step is really needed. Theoretically, the new font has to be installed locally on the viewer's machine, only).
  • Create a theme with the new font(s) included. See especially step 6,7 and 8 here. Alternatively, you could also download one of your existing themes and edit it accordingly.
  • Upload your theme (see reference above).

When I found this question and its answers here, I was not looking for (backend) modifications to have the font available. AFAIK, the above answers are no solution where (end)users can decide to use the font or not.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.