UTF-8 BOM (byte order mark) Remover
There are some cases you get in trouble with some bytes placed in the beginning of your files.
These are 
That sequence of characters usually appears in UTF-8 encoded text files. They are called as Byte Order Mark characters, which should tell your text viewer how to interpret the following file contents.
However UTF-8 encoding is so strict there are no different byte order, so there is no need BOM mark in these files. The reason why you are facing with this problem because of programs use BOM to indicate that file holds an UTF-8 encoded text.
I make a program to remove these bytes from your files without text editor.

Requirements:
- Windows Xp or newer
- .NET Framework 2.0
You can download the binary or the source.

UTF-8 BOM Remover Application is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.

Istenkirálycsászár vagy ! Köszi