If you didn't install a Telegram-based app, and you find tdjson.dll running in the background, scan it immediately with Windows Defender or Malwarebytes.
If your code uses td_json_client_create , ensure that your TDLib version supports that method. Check td/telegram/Version.h for the exact API version. tdjson.dll
The name gives away its function:
You will typically find tdjson.dll in the dependencies of specific wrappers and frameworks. A prime example is the Python library or Pyrogram , though these often have their own optimized bindings. However, many newer or lighter wrappers rely explicitly on the JSON interface. If you didn't install a Telegram-based app, and
Have a specific issue with tdjson.dll not covered here? Leave a comment below or check the official TDLib GitHub issues page. The name gives away its function: You will
tdjson.dll is a legitimate, powerful library that brings the speed of Telegram’s database to third-party apps. It isn't scary, but it isn't protected by Microsoft either.