In the Fortran world, binary files produced by the same program compiled with different compilers are likely to be different. It presents considerable problem when data produced on one machine should be read on another machine and these two machines work in different environment, in particular use different Fortran compilers. fconv strives to overcome that difficulty by converting binary files from one format to another.

At the moment fconv supports only two compilers:

Their binary file formats were obtained through reverse engineering, so there is no warranty fconv will do the right thing while processing your files. Use it on your own risk.


You may get the latest version via the following link:


The current development version is available via git with the following command:

git clone git://

To compile the program, just execute make in its directory.