use Encode qw(decode); my $input_string = 'some octets'; my $input_encoding = 'cp1250'; # or 'iso-8859-1', or 'shiftjis' or whatever my $utf8 = decode($input_encoding,$input_string);