Bencode – kodowanie używane w plikach systemu komunikacji BitTorrent (P2P) do przetrzymywania i transmitowania danych nieposiadających jasno zdefiniowanej struktury.
Wspierane są cztery typy danych: