Li-Fan Chen says to Ow< [MSFW] function byteTo4bits(byteArray) { if (!byteArray) return; var newArr = []; byteArray.forEach(ele => { newArr.push(ele >> 4); newArr.push(ele & 0xF); }) return newArr; }