Please check the hex dump of binary. 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 ) 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF 00000000 41 52 52 41 59 28 30 78 - 31 65 62 64 63 66 30 30 ARRAY(0x1ebdcf00 00000010 29 sharing code as well. #!/usr/bin/perl #use Data::Hexdumper; open(FH, '<:raw', "binary1.txt") or die "help"; #open(FH1, "test1.txt"); binmode FH; #binmode FH1; use Encode qw/encode decode/; use Data::Dumper; use Data::HexDump; while ( (read (FH, $buffer, 256)) != 0 ) { $hex = unpack("H*", $buffer); $hex .= ' ' x ( length($hex) < 48 ? 48 - length($hex) : 0 ); push @rec, "$hex $_"; print "\n"; print HexDump \@rec; } close (FH); If site provide browse option it would be great help! :) Regards, Swapnil