A codificação BinHex (contração de binary-to-hexadecimal) é um algoritmo proprietário da Apple que permite converter dados binários codificados em 8 bits num formato de codificação em 7 bits. A codificação BinHex, prevista para os sistemas Macintosh, permite conservar os atributos de ficheiro e integra um sistema de controlo de erros (CRC).
Graças ao formato BinHex, é possível transferir um ficheiro binário (imagem, vídeo, ficheiro burótico, aplicação, etc.) de um sistema para outro, através de uma rede informática qualquer (nomeadamente via um correio electrónico), sem correr o risco de o deteriorar.
Para poder ser utilizado, o ficheiro deverá contudo ser descodificado de antemão.
Um ficheiro no formato BinHex comporta geralmente a extensão .HQX, mas pode acontecer que não comporte nenhuma extensão. Tal ficheiro comporta a primeira linha seguinte, legível com um software de tratamento de texto qualquer:
(This file must be converted with BinHex 4.0)
(This file must be converted with BinHex 5.0)