.merlin – An AIR Font Organizer
- Compatibility: AIR 1.5 and later (ActionScript 3.0)
- File Size: About 375Kb
- Change Log
Download Now (1.11.0)
What’s New
- Fixed ActionScript error
Description
.merlin is an Adobe AIR based utility. If you’re like me, and have a thousands of mis-labeled fonts scattered in endless folders, this utility is for you. I had a folder with roughly 7000 fonts, it would bring Windows to a halt just opening the folder. I also had a lot of duplicate fonts because they were all labeled incorrectly.
This utility will extract the actual font name, and rename the file based off of that. Then put that font into a folder of the first letter. So Arial would go in the “a” folder. While it’s processing fonts, it will display which font is being processed. Below the progress bar will update with the current font of the total being processed (ie. 15 of 200). If for some reason .merlin runs into any errors, it will stop processing fonts and report the specific font it had a problem with.
Some of the options you can configure for processing is to move, rename, or delete files. Each has a check box to enable or disable each.
Features
- Read OTF font files.
- Read TTF font files.
- Read Type1 (AFM, PFM, PFB, INF) font files.
- Auto-update capability
Usage
- Open .merlin
- Select the folder which contains all of your fonts. This folder should have all the fonts and folders of fonts you want to organize. (It is recommended to use a copy of your fonts in case it doesn’t work properly. )
- Click the start button and wait till the finished message appears.
Alternate Downloads
.merlin has recently been added to Softpedia. It is also available on the Adobe AIR Marketplace.
Change Log
.merlin 1.11.0 for Adobe AIR 1.5 (June 11, 2010)
- Fixed ActionScript error
.merlin 1.10.0 for Adobe AIR 1.5 (May 18, 2010)
- Added donate button
- Can also sort by Family name
.merlin 1.9.0 for Adobe AIR 1.5 (March 30, 2010)
- Updated UI to match .whislter and .minerva
- Migrated back to unsigned certificate
.merlin 1.8.1 for Adobe AIR 1.5 (July 20, 2009)
- Fixed null file extension bug
.merlin 1.8.0 for Adobe AIR 1.5 (May 29, 2009)
- Improved Type1 support
- Fixed bug with OTF parsing
- Fixed processing of fonts, app no longer locks on processing lots (1,0000+) fonts
- Updated About window
.merlin 1.7.0 for Adobe AIR 1.0 (August 4, 2008)
- Now handles Type1 fonts : .pfb, .pfm (Partial support), .afm, .inf
- Can now choose whether to delete duplicates or not
- Restores file extensions based on internal file data
- Fixed rare issue where fonts would be renamed to nothing
.merlin 1.6.0 for Adobe AIR 1.0 (July 22, 2008)
- Smoothed images
- Embedded fonts for smooth text
- Restructured internal code
- Maintains file extension (ttf and otf)
- Updated installed program name
.merlin 1.5.2 for Adobe AIR 1.0 (July 15, 2008)
- Improved auto – update
.merlin 1.5.1 for Adobe AIR 1.0 (May 15, 2008)
- Removed status bar
.merlin 1.5 for Adobe AIR 1.0 (May 14, 2008)
- Added an auto-update feature
- Added an actual about window
- Now uses native menus
.merlin 1.0 for Adobe AIR 1.0 (February 25, 2008)
- Updated for Adobe AIR 1.0
.merlin 1.0 for Adobe AIR B3
- Initial release. Supports OTF and TTF font files.
Need Help?
Feel free to e-mail me a question. When you e-mail your question, please include pictures (if applicable) that clearly demonstrates the problem and provide a brief explanation.
Author: Gabriel Mariani, (e-mail: gabriel -at- coursevector.com)
Copyright 2010, CourseVector (This work is subject to the terms here.)
Leave a comment
52 Comments to .merlin – An AIR Font Organizer
[...] .merlin » Description : TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
[...] .merlin – Font Organizer [...]
March 25, 2009
Congrats for the idea and the effort! It’s a really necessary app that will help me a lot!
One question: I’m using it on a folder with 37.000+ fonts in different subfolders and after 2 hours it’s still in working process. Should I wait or maybe it is not working properly?
Thank you! :)
March 25, 2009
Hmm…. That’s a good question. It’s probably not working properly (to give you a reference, I sorted about 7,000 fonts in about 1~ min). I’d say maybe break it up into 10,000 font chunks and let it work on it that way. I’ll have to work on it more to allow it to not lock up on such large amounts. I just haven’t had time to update it in a while maybe that’ll be the next thing =) Thanks for using merlin!
March 30, 2009
[...] .merlin » Description : TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
March 30, 2009
[...] 4. .merlin-Font Organizer [...]
March 30, 2009
[...] .merlin-Font Organizer [...]
[...] .merlin » Description : TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
[...] .merlin – An AIR Font Organizer merlin is an Adobe AIR based utility which extract the actual font name, and rename the file based off of that. Then put that font into a folder of the first letter. So Arial would go in the “a” folder. Some of the options you can configure for processing is to move, rename, or delete files. It reads OTF, TTF, Type1 (AFM, PFM, PFB, INF) font files. [...]
July 8, 2009
[...] .merlin As for .merlin there were even more internal changes. I completely overhauled the Type1 support and it more thoroughly reads the font to extract the correct file name. I also fixed some bugs with the OTF parser. And finally, the one that annoyed me the most, was making it not lock the GUI while it was processing. So now if the application locks up then it probably really did mess up =). [...]
[...] .merlin .merlin is a free font organizer. It handles OTF, TTF and Type1 fonts. [...]
July 13, 2009
this just made 805 of my fonts 0kb and unusable, came to an error saying it couldn’t rename one of the files and just stopped.
July 13, 2009
ok, I restored my fonts.
You may want to warn users not to run this in the default fonts folder on windows (C:\WINDOWS\Fonts) as it will only corrupt the fonts.
July 13, 2009
I do have a warning (it’s the second step on how to use .merlin). Maybe i need to make it more obvious in the future. Also it probably had an error renaming the file as it was probably in use by Windows. I’m sorry to hear that it caused you errors but you should really only be renaming fonts for archival use, not in the Windows/fonts folder.
Also, if you can pin-point the actual font that caused the error and send that font to me. I will try to update .merlin to handle that specifically.
[...] .merlin .merlin is a free font organizer. It handles OTF, TTF and Type1 fonts. [...]
July 15, 2009
Help me please!
I use .merlin to organize my fonts. But I have lost all!
What I need to do to recovery my fonts?
PS.: I don’t have backup
July 16, 2009
I’m not sure you can recover your files. Were they deleted or just overwritten wtih a file that is 0kb? If the files were deleted, then you might have a chance at recovering them. If they were overwritten you can hope windows has a saved version otherwise you’re outta luck.
Also what folder were you organizing? Were you like Liam trying to organize the Windows/font folder? There really isn’t ever a need to organize that folder as Windows already reads the Fonts. I do recommend making a backup before organizing your files. I’m not sure what else I can help you do.
July 29, 2009
you really need to disable the ability to sort the windows fonts folder as a novice user will not see folders in windows/fonts and therefore think all fonts are gone. also, an auto backup option would be nice, just in case.
July 30, 2009
Yeah, i never really considered people would try to sort the windows folder. That’s a good idea though, when i get a chance (busy at work) i’ll add that feature in. As for a backup feature, all it would do is copy the font. Although i already recommend people make a copy before sorting. Not sure making an optional backup would be any different than just optionally copying the folder.
July 31, 2009
It’s just that as a programmer you will assume your users are not uneducated and lazy. Which they usually either are or behave like :)
Anyway, I have this error (which interrupted the whole process by the way, that sucks): 3003
Any clues as to a resolution? I know for a fact there are some zero-byte fonts in that folder which I hoped .merlin would eradicate.
September 1, 2009
[...] .merlin » Description: TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
[...] .merlin » Description: TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
October 17, 2009
[...] .merlin »Description: TrueType font organizer. Retrieves font name from the file, renames file and organizes based on first letter into a folder. [...]
November 20, 2009
Hello Gab,
Thanks for this great app. I got a question, does this work with family fonts?
Suggestion, can you add a feature that will group a whole family font in a folder in conjuction with the current sorting feature?
Kiind regards,
-Nat
[...] Merlin te ayuda a order tus fuentes de forma alfabética y en carpetas mediante la primer letra del alfabeto. [...]
January 6, 2010
[...] Merlin te ayuda a order tus fuentes de forma alfabética y en carpetas mediante la primer letra del alfabeto. [...]
January 23, 2010
[...] .merlin – An AIR Font Organizer [...]
February 25, 2010
[...] .merlin ist ein „AIR Font Organizer“, also ein Werkzeug, um Schriftarten zu ordnen. Falls Sie ein unüberschaubares Sammelsurium von Schriftfonts haben – möglicherweise mit Dubletten oder falschen Namen – lassen Sie .merlin einfach zaubern: Duplikate werden automatisch gelöscht, Schriftfonts in ihren Originalnamen umbenannt und nach Anfangsbuchstaben in einen Unterordner sortiert. Arial würde demnach im Unterordner "A" landen oder "Verdana" im Ordner "V". [...]
May 6, 2010
What happens when the app rename a font but there’s already a font with that name. Will it overwrite the existing file
May 10, 2010
In short yes. Which is why I added a toggle to delete duplicates or not.
May 29, 2010
The problem with that strategy is that the are lots of font files with the same name. For several reasons. The most important ones are:
font naming by font designers is inconsistent and caotic, file name conflicts are a given
different versions of the same font
Deleting duplicates will not resolve the problem. Your program as it is leads to data loss, deleting duplicates doesn’t correct that!
[...] you are a designer with hundreds of fonts scattered around your hard drive, Merlincan help you organize them. It helps you by alphabetizing all the fonts and arranging them into [...]
June 1, 2010
I totally understand. Which is why that feature can be toggled off.
June 27, 2010
[...] 35. .merlin – An AIR Font Organizer [...]
[...] 35. .merlin – An AIR Font Organizer [...]
[...] 35. .merlin – An AIR Font Organizer [...]
[...] 35. .merlin – An AIR Font Organizer [...]
[...] .merlin .merlin is a free font organizer. It handles OTF, TTF and Type1 fonts. [...]
April 10, 2011
Is there a way that you could make this program work on C:\WINDOWS\Fonts before the OS actually starts?
Because then the computer wouldn’t have any fonts loaded yet and there wouldn’t be any problems.
Although I am not very familiar with what a computer can do before the OS boots up so I am not entirely sure what I am talking about.
April 11, 2011
No it wouldn’t be able to do that, but i’m also kinda lost on why you would want to do that. Windows reads the font names from the files so you shouldn’t have to worry about what the files are named. Also you shouldn’t be organizing the Windows Fonts folders to begin with. This was made to organize a collection of fonts, not the installed fonts. Don’t want you to break anything!
[...] .merlin .merlin is a free font organizer. It handles OTF, TTF and Type1 fonts. [...]
September 22, 2011
Hello.
Seems very good but stops when it runs into problems, for example there I had a lot of *.inf files in a PFM folder, it just stops processing, it would be nice if it could write this filename and the error to a logfile and move onto the next file in the list. A great many Error #3003 popping up. Better than nothing though! Cheers.
[...] 35. .merlin – An AIR Font Organizer [...]
October 31, 2011
[...] .merlin – An AIR Font Organizer [...]
April 9, 2012
[...] .merlin – Font Organizer [...]
April 17, 2012
I get: Parse font – Error #2030
Is there some kind of log?
April 17, 2012
It seemed to have been a fault of an empty .pdf file. 0 KB
Now I received: Rename file – Error #3012 :
April 17, 2012
fill1 fill2 fill3 fill4 fill5 fill6 fill7
pfb
not pdf
April 17, 2012
I think the error: Rename file – Error #3012 :
is due to two files having the same name.. AFAIK .merlin deletes/discards duplicates when renaming (if ttf). ?
I had VANDIJKB.PFM and VANDIJKN.PFM.
Both of these actual name is VanDijk.
[...] .merlin [...]
August 2, 2012
I always use .merlin with the same check-box settings and the same folder. It would be handy to not have make those choices every time I use it.
May 23, 2013
[...] 23. Merlin 如果你是一个硬盘上保存了数百个字体的设计师,那么Merlin可以帮你梳理它们。它可以帮你把所有的字体按照字母顺序排列,并将它们按第一个字母保存到文件夹里。 [...]



March 5, 2009