I think I’ve finally found a solution to this annoying error message that Windows gives when you use DfontSplitter to convert some fonts and then try and use those converted fonts in Windows.

It involves using a third-party open source application called FontForge to convert the TTFs that DfontSplitter gives you from a Mac-specific TTF format into ‘regular’ TTF format.
A full tutorial on using this method is included as a YouTube video screencast below.
If you can’t or don’t want to watch the video, essentially the process is:
- Use DfontSplitter on the .dfont file as normal
- Open the resulting TTF files you want in FontForge
- Export each TTF file from FontForge with File > Generate Fonts. Make sure TrueType format is selected.
- Import the resulting TTF files into Windows fonts folder.
Please do let me know if this process works for you and give any feedback — especially if you’d previously had problems using a .dfont you had wanted to use on Windows.

Well, I followed all of the steps to install cygwin with x11 and then fontforge, and to my surprise, it all worked beautifully. Great work, Peter.
Now I just have to iron out a few problems with some of the font families. For example, when I split and convert Neue Helvetica Light, it previews fine but QuarkXPress sees it as Light Italic. Any ideas?
Also, do you know of anyone using these fonts in a prepress environment? If so, did they have problems with embedded fonts once the documents got to the printer? Anyway, thanks for the great program and sorry for the long post.
Glad to hear that this solution worked out for you, gsoli — and thanks very much for getting in touch.
I don’t have the expertise to help you with either of your remaining questions and I certainly never envisioned that a program as relatively crude as DfontSplitter would help at all in a prepress environment! I’ll let you know if anyone else comes along who’s also working with the app in a more professional setting.
I tried out DFontSplitter to convert a .dfont to a ttf but instead I got about a dozen bdf files. I don’t know to much about fonts in general. I’m on a windows XP professional box…Any tips on how to get the ttf or otf files I need?
James,
In my experience you end up with a bunch of bdf and other files in addition to the TTF file that you’re looking for. Which specific font are you using — I’ll see if I can reproduce the behaviour.
Also, you’ll likely have to use FontForge as described in this post even after you get the TTF file out if you intend to use the font directly on Windows.
I used Dfont Splitter successfully in converting my AppleMac Dfont files into TrueType files. I had exactly the specified problem where windows xp would not open the TrueType files. I followed the instructions to install Cygwin etc…but to cut a long story short, I got lost in all the variables and gave up!
Instead I installed a trial 15 day download of a package called Crossfont…and managed to successfully convert all my NON opening Windows XP TrueType files, in to OPENING Windows XP truetype files! I have loaded them in to my PC’s fonts file so what were original Dfonts seems to work fine as TrueTypes in my Windows Xp based Design programs.
Granted, after 15 days I will have to buy a license for Crossfont…but i only needed it to get a load of Truetypes converted once.
Thanks for your efforts Peter -Dfont Splitter is very good to a point…it’s really the Cygwin get-around that’s too complex for a technical dunce like me!
Liked your explanatory video, you should seriously consider teaching if you dont do that already.
best regs, John
no offense, but if you have to use FontForge to fix these TTF files, there’s really no need for the Dfont Splitter application to begin with… FontForge will go straight from dfont to windows-compatible TTF’s.
evan,
I recognise that this whole Windows TTF versus Mac TTF business makes DfontSplitter a lot less useful. If I can find a solution that allows me to do that conversion within DfontSplitter, I will of course implement it straight away.
As it happens, DfontSplitter is merely a graphical program around some scripts that I didn’t write. Unfortunately, I don’t personally have a great understanding of the different font formats and how to manipulate them.
Is there a way to do these without having to install cygwin and related stuff? I really find that too much of a hassle for one font…
….Fontforge needs cyg11-6.dll, which is not within cygwin vers 1.7 8most recent), I tried everything – no way! There is no xinit in my X11 folder, which is necessary. Any Idea? Thx Andy
This was a great solution, so thanks for posting. I was wondering if you had a problem with Helvetica Bold on Windows. For some reason, when I transferred the four versions to the PC, it was just a copy of Helvetica regular. The Oblique and Bold Oblique are fine. When I view it on the Mac, there is a distinct difference between the bold and regular. It is very baffling.
Fiya,
I’ve had the same problem you describe with Helvetica Bold on Windows. Helvetica and Oblique work fine, but when you try to make some Helvetica text bold, it simply turns into Arial.
I don’t know what it is about Helvetica Bold and I’m afraid I don’t have a solution, but I do have the same issue.