FileOptimizer v9.90 Updated

billon on 11 Jun 2017
  • 194MB (uncompressed)
  • Released on 11 Jun 2017
  • Suggested by I am Baas

FileOptimizer is a broad format file compression tool used to reduce file size without changing the quality, known as "lossless." This is done via wide variety of optimization and recompression tools and techniques. Original files are sent to the recycle bin for restoration in the event the uncompressed version is preferred. A long list of supported formats include audio/video (MP3, OGG, M4A), image (GIF, JPEG, PNG), office formats (DOCX, XLSX, ODT, PDF), and system files (DLL, EXE).

Supports drag-and-drop of files into the window or onto the program icon. Note that by default the program removes metadata for many file types. This information reduces overall file size and protects privacy but is important to some users (e.g. photographers) and file search tools.

A 64-bit version is available within the folder, the author reports the program is functional in WINE, and can be used on the command line.

System Requirements: Win2K / WinXP / Vista / Win7 / Win8 / Win10 / Wine
Writes settings to: Application folder
Stealth: ? Yes
License: GNU Lesser General Public License (LGPL)
How to extract: Download the ZIP package and extract to a folder of your choice. Launch FileOptimizer32.exe (for 32-bit OS) or FileOptimizer64.exe (for 64-bit OS).

Optionally, to save space:
  • 32-bit systems: delete FileOptimizer64.exe and the \Plugins64 folder
  • 64-bit systems: delete FileOptimizer32.exe and the \Plugins32 folder
Similar/alternative apps: ArcThemALL!, PngOptimizer, RIOT
What's new?
  • Added:
    • SQLite database optimization support;
    • ffmpeg to the video toolchain (mp4, mkv, ogv);
    • INI setting MP4CopyMetadata=false to enable copying MP4 metadata;
    • SQLite 3.19.2 x86 and x64 Visual C++ 2017 custom builds;
    • -KeepPhysicalPixelDimensions to PngOptimizer when keep metadata to mantain DPI information.
  • New extensions supported in the video toolchain: .mpg, .mpeg, .flv, .wmv, .wma, .rv, .ra, .rm, .rmvb, .ram, .smil, .qt, .mov, .3gg, .3g2.
  • New extensions added to the ZIP toolchain: .qwk, .ear, .war, .jar, .z01, .z02, .z03, .z04, .z05, .z06, .z07, .z08, .z09, .z10, .zipx, .zx01, .zx02, .zx03, .zx04, .zx05, .zx05, .zx06, .zx07, .zx08, .zx09, .zx10.
  • Improved pingo compression.
  • Disabled advpng when keep metadata is selected.
  • Fixed some help typos.
  • Updated:
    • AdvanceCOMP to 2.00 (TPS);
    • tidy 5.4.0 to be Windows XP compatible;
    • mkclean to 0.8.9;
    • UPX to 3.94;
    • To mp4v2 2.1.0;
    • mozjpegtran x86 and x64 binaries, because CoolOppo did not build x64;
    • To ECT 0.7.0 (2b66b21) x86 and x64 optimized builds;
    • Leanify to daily binaries;
    • ImageWorsener to 1.3.2;
    • ImageMagick with HDRI support;
    • pingo to 0.83;
    • strip to 2.27;
    • To cppcheck 1.79.
  • Some minor optimizations and code cleanup.

20 comments on FileOptimizer  The Portable Freeware Collection Latest Entries Feed

webfork 2013-01-05 19:47

Outstanding, especially on PNG files and when used in concert with RIOT ( I've thrown a wide variety of files at this program and seen quite a bit of space saved. It's difficult to tell which supported files will compress by how much, but it's always important to test when posting web images or distributing files to large groups, saving a lot of bandwidth.


BGM 2013-01-14 01:54

It seems like, although this program supports all those file types, the parameters seem only to be applicable to swf and gz files. I couldn't figure out how to work this on a jpg file. Anyone got a tip for me?


webfork 2013-07-14 16:05

BGM: More recent versions have an additional optimization in the options menu (arithmetic encoding) that make the encoded JPEGs incompatible with older viewers.


gregoryg72 2014-04-14 13:22

Neat, but buggy. On some .exe's it will compressed them awesome... by deleting 99% of the file. It did this on my biz card reader software, and IBM social notes software (I'm sure you can Google them to try it out). Also, on some files the percentages listed were way off. The file size was correct, but not the compression ration.


webfork 2014-04-19 00:05

gregoryg72: could you post a screencap of that in forums? I've been compiling a list of asks for the program that I hope one day to point the dev to (if his contact page ever comes back up). Thanks.


Checker 2014-04-26 18:43

@ webfork: Obviously you found a contact page ;)
One of your suggestions is part of the changelog (see "What's new?").


Davolente 2014-05-01 05:53

A similar open-source program (for images only) I have tried, which really does do what it says, is Caesium
I have only tried it with JPEG's, but really strained it by enlarging a central portion of compressed and uncompressed pictures by a ridiculous amount and in a side-by-side comparison, I was hard-pushed to see any difference.


Midas 2014-05-01 10:59


Special 2015-02-20 20:25

Seems to be a few versions behind, v7.10.1164 was released today!


Checker 2015-02-21 17:55

@ Special: Thanks ... and updated ;)


Special 2015-03-16 12:48

FileOptimizer updated last day to v7.30.1206 to squash a few minor bugs.

7.30 - 2015/03/15
- Default optimization level is now 5: Normal, instead of 9: Best.
- Fixed wrong percent calculation.
- Minor optimizations.


Checker 2015-03-16 14:38

@ Special: Thanks ... and updated ;)


BottleOfWater 2015-04-10 22:56


Checker 2015-04-11 18:08

@ BottleOfWater: Thanks ... and updated ;)


Special 2015-05-01 22:20

v7.60.1252 (04/26/2015)
- Added INI option AlwaysOnTop=false to specify if FileOptimizer main Windows should stay always on top.
- Updated Leanify daily binaries.
- Adding files not working for the x64 edition due to some aggressive optimizations in C++ Builder with -O3.


Special 2015-12-25 19:32

Version number is actually 8.00 and not 7.00.


Checker 2015-12-25 21:53

@Special: Sorry for typo.
@joby_toss: Thanks for correcting.


kozak 2015-12-26 08:53

Can't start the app on WindowsXP - it misses BORLNDMM.DLL. Just plain adding of that .DLL doesn't resolve the issue...((
Any ideas for the solution?


Midas 2015-12-27 03:05

@kozak: did you try registering that DLL with Windows?
(e.g., "regsvr32 BORLNDMM.DLL" at the command line)


webfork 2016-02-26 00:23

Most images and files I post to portablefreeware go through this amazing compression tool. When compressing PDF files, I strongly recommend enabling the lossy DPI compression settings (usually around 150 or 200 is fine for most documents).


Post your comment