BinHexとは、電子メールに画像などのバイナリデータを添付する際に、中身を文字列(テキスト)データに置換(エンコード)する方式の一つ。メールにはテキストデータしか載せられないため、画像や音声、ワープロ文書などのバイナリファイルは、そのままでは送受信できない。このため、送信時に一定のルールに従ってデータを文字に置換し、受信後に元のデータに復元(デコード)するという手法が取られるようになった。この置換ルールの一つがBinHexである。Mac OS向けの仕様で、Mac特有のファイル情報まで含めたエンコードが可能である。