No online tool can reliably do all this for free.

: An MQ4 file is a text-based source code written by humans. An EX4 file is a compiled binary optimized for machines; during this process, comments and variable names are removed.