Bencode（发音为Bee-Encode）是BitTorrent用在传输资料结构的编码方式。这种编码方式支援四种资料型态：Bencode最常被用在.torrent档中，档案里的元数据都是Bencode过的字典表。其也被用在tracker返回响应时使用。虽然比用纯二进制编码效率低，但由于结构简单而且不受字节存储顺序影响（所有数字以十进制编码）——这对于跨平台性非常重要。而且具有较好的灵活性，即使存在故障的字典键，只要将其忽略并更换新的就能兼容补充。
编码方法.Bencod