How to Change Vendor ID in FontForge
This guide explains how to locate and modify the four-letter font
vendor ID (achVendID) in FontForge. Changing this
identifier ensures your font file correctly attributes the foundry or
creator in the OpenType/TrueType OS/2 table. The following steps show
how to update the field in the font settings and generate the updated
font file.
Step 1: Open Font Info
- Launch FontForge and open your font project (
.sfd,.otf, or.ttf). - In the top navigation menu, go to Element and
select Font Info (or press
Ctrl+Shift+Fon Windows/Linux,Cmd+Shift+Fon macOS).
Step 2: Navigate to the OS/2 Table
- In the sidebar on the left side of the Font Info window, click on OS/2.
- Locate the sub-tabs at the top of the pane and select Misc.
Step 3: Modify the Vendor ID
- Locate the field labeled Vendor ID.
- Enter your four-character code. The code must be exactly four ASCII characters long (case-sensitive). If your code contains fewer than four characters, pad the remainder with trailing space characters.
- Click the OK button at the bottom of the window to apply your changes.
Step 4: Save and Generate the Font
- Go to File > Save to update
your working
.sfdsource file. - Go to File > Generate Fonts...
to re-export the final
.otfor.ttffile with the updated vendor ID embedded into the font binaries.