Siyetian Dynamic IPAd spaceSiyetian Static IPAd spaceZhongyi Fingerprint BrowserAd space
development tool

Bencode Encoder and Decoder

View bencode integers, binary byte strings, lists, and dictionaries offline, and re-encode them from json with type.

Bencode Encoder and Decoder User manual

  1. Fill in the parameters or select the file according to the form, and check the unit and format first.
  2. Decode the example dictionary, check the byte string corresponding to cow and spam; copy the structured result and re-encode.
  3. Click the processing button to view the results, you can copy or download and save.

Calculation method and processing rules

Parsing by BEP3 tag and byte length, integers keep decimal strings, dictionary keys are sorted by original bytes and checked for duplication.

scope of use

Up to 100000 bytes, 32-layer nesting, and 5000 nodes; JSON uses explicit fields such as Type and Hex, and does not connect BitTorrent nodes or download files.

Will the input content be saved on the server?

This tool handles input in the browser, and does not upload files or form content. Typing practice scores are only saved in the native browser.

Why may the result be different from other tools?

Up to 100000 bytes, 32-layer nesting, and 5000 nodes; JSON uses explicit fields such as Type and Hex, and does not connect BitTorrent nodes or download files. Please compare the input unit, rounding method, applicable rules and data version first.