OpenTrace is an open source visualized route tracing tool.
OpenTrace 是一款跨平台可视化路由追踪工具。
- Download OpenTrace for your system from the official website or releases. Linux users can also install it via Flathub or Arch User Repository.
Alternatively, if you compiled it yourself, then you need to:
-
Download and install NextTrace: Download NextTrace for your system architecture from here.
-
Place NextTrace in the OpenTrace directory, or in a directory included in your system's PATH environment variable; you can also place it anywhere and manually specify the path (recommended for macOS users).
-
If you are a Windows user and want to use TCP/UDP Traceroute, you also need to download and install Npcap.
-
Unzip and run OpenTrace(.exe)
-
Cross-platform native GUI (Windows WPF / Linux GTK / macOS)
-
An interface you are familiar with, but with even more powerful functionalities
-
User-friendly GUI and easy-to-understand parameter descriptions
-
MTR (My Traceroute) functionality
-
Multi-language support (English, Chinese, French, Spanish, Japanese, Russian)
-
Custom DNS Resolvers (DNS, DoH)
-
Use CLI to start a trace
-
Supports local .MMDB database
More is coming... Feature request is welcome!
Tip: You can also download the latest beta version of the corresponding architecture from the Actions page of this project; however, it may contain bugs or vulnerabilities, or may be unstable.
OpenTrace uses NextTrace as the backend.
OpenTrace is released under the GPL-3.0 license.




