Bencode是BitTorrent用在傳輸數據結構的編碼方式。 Bencode(發音為 Bee-Encode)這種編碼方式支持四種數據型態:字元串整數串列字典表Bencode 最常被用在.torrent檔中,檔案里的元數據都是 Bencode 過的字典表。其也被用在tracker返迴響應時使用。雖然比用純二進制編碼效率低,但由於結構簡單而且不受位元組存儲順序影響(所有數字以十進制編碼)——這對於跨平台性非常重要。而且具有較好的靈活性,即使存在故障的字典鍵,只要將其忽略並更換新的就能兼容補充。