A .torrent file, a tracker announce, a DHT message — on the wire they are all bencode: compact strings with length prefixes, integers wrapped in i...e, and deeply nested lists and dictionaries. Reading that by eye is painful, and debugging a peer against a malformed metainfo file is worse.
Convert Bencode to JSON parses bencode into a clean, pretty-printed JSON document. Dictionaries become objects, lists become arrays, integers and strings map onto their JSON counterparts, and UTF-8 strings are decoded for you.