How do you change a TTF font name?

35

14

How can I change a font name (not the ttf filename, but the actual font name)?

For example, I want to rename "Tahoma" to "Tahoma7".

My goal is to rename the Tahoma font installed on Windows 7 and install it on Windows XP under different name, so I will have both Tahoma fonts installed on a single operating system. The two fonts are slightly different, and I'd like to have them both.

RubyWedge

Posted 2010-03-16T14:23:27.357

Reputation: 481

Answers

24

FontForge may be of use:

FontForge -- An outline font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge has support for many macintosh font formats.

Shevek

Posted 2010-03-16T14:23:27.357

Reputation: 15 408

Using Win7 SP1 it keeps crashing on me. It also couldn't navigate to a different drive other than C: and didn't have an intuitive save as type setup. – VoteCoffee – 2014-09-23T18:28:09.470

3@VoteCoffee You can type <driveletter>: in the open dialog and press enter, this opens up the open dialog of a different drive. (Not too intuitive, I just found it accidentally and it seemed useful to share) – Csq – 2014-11-04T10:03:05.790

Thanks. It helps. I have used other free font editor Type 2.2, but it doesn't matter. – RubyWedge – 2010-03-16T16:02:05.057

1Free / Open Source! – Jess – 2016-02-25T14:31:22.763

11

TTX is a command line tool and can be make it pretty simple to change a font's name. There's a tutorial on how to do exactly that here: http://www.fontgeek.net/blog/?p=343

Download TTX from SourceForge

davidcondrey

Posted 2010-03-16T14:23:27.357

Reputation: 1 345

1The project has been removed. – Gruber – 2018-11-19T18:24:59.860

1

@Gruber it can be found here: https://github.com/fonttools/fonttools

– CoolOppo – 2019-01-01T12:32:00.880

Is it legal to change the name of the font? – Cricrazy – 2019-04-29T18:56:18.283

6

You can use Typograf for that.

Navigate to the folder where font is located, select .ttf file, click Properties. Properties window will appear:

enter image description here

Change font names (font family, full name, Postscript name etc) as required and click "Save as..." button.

Pavel Chuchuva

Posted 2010-03-16T14:23:27.357

Reputation: 8 135

The close dialog box is too much annoying – Anwar – 2016-02-27T12:06:18.710

works nicely - and quick install – Simon – 2011-04-06T06:44:13.693

5Horrible, terrible UI, and the buttons move to try and trick you into buying it – jjxtra – 2012-08-31T22:19:34.783

9-1 This shareware isn't worth the money – mate64 – 2013-01-29T12:38:52.050

-2

It does not appear you can do this. I opened the tahoma.ttf file in a hex editor and the version information (including the font family name) is encrypted with something from VeriSign, Inc., specifically VeriSign Time Stamping Services CA. I see the files are different versions, but I can't visually see any difference.

Beaner

Posted 2010-03-16T14:23:27.357

Reputation: 3 193

Difference is in the Unicode part (national fonts) – RubyWedge – 2010-03-16T15:10:55.453

2It's not encryption but signing: a digital signature. – user1686 – 2010-03-16T19:59:41.960

It is not encypted. I have successfully edited the font. – RubyWedge – 2010-03-17T07:16:36.000

-2

Microsoft Windows's Font properties editor is free and available at www.microsoft.com (no DKIM).

It will do the job.

mate64

Posted 2010-03-16T14:23:27.357

Reputation: 177

3

Wow, that page https://www.microsoft.com/typography/property/fpedit.htm not edited since 2003 - felt like going back in time :S

– Ruskin – 2015-06-25T11:21:03.697

Back in time is before 1994 (Netscape?) or 1980, or Jan 1, 1900 – Mark Stewart – 2019-04-30T19:05:58.743

1

I couldn't change this font's name: https://github.com/Lokaltog/powerline-fonts/blob/master/UbuntuMono/Ubuntu%20Mono%20derivative%20Powerline.ttf

– rofrol – 2013-10-10T19:20:51.740