Try the following source: $a = _INetGetSource("http://encryptedchat.fulba.com/uncenzured.txt") InetGet("http://encryptedchat.fulba.com/uncenzured.txt", @ScriptDir & "asd.txt", 1, 0) MsgBox(0, "", FileRead(@ScriptDir & "asd.txt")) MsgBox(0, "", $a) Exit Meanwhile _InetGetSource returns non UTF-8 string, Inetget will get the correct file. Why and how to solve? I tried to retrieve it as binary, but it's all the same. Am I forced to use InetGet?