UTFCast Professional – free trial
UTFCast Professional is a powerful text encoding converter. UTFCast Professional can automatically detect the codepage of each text file in a directory, and then convert it to a UTF-8 encoded text file.
UTFCast Professional has a high performance codepage detection engine that detects 400+ files/second, supports 30+ codepages. Its conversion engine is the only one which can convert unlimited sized text files.