Playing a game and lagging? Video streams constantly buffering? Poor video conferencing performance? Find out what's going on with PingDoctor.

PingDoctor is an advanced network route analyzer and ping sampling utility built for high performance and deep insight. Use PingDoctor to record samples for each hop on the way to any Internet or network destination and collect detailed analytics to help you locate any issues along that route, such as packet loss, latency (lag), jitter or mis-routing.

Highly-detailed sample graphs can be navigated with ease and are recorded in a linear-stacked fashion which allows you to quickly gain insight into any problem-causing hosts along the way to your destination. Latency and loss are highlighted for quick identification and network jitter is recorded at each sample. Of course, vitals such as average, minimum and maximum latency are also recorded. The afore-mentioned information can also be calculated based on any portion of a recoded trace session.

PingDoctor is able to diagnose using both ICMP and UDP methods, in various configurations.

ICMP support is commonly used for general network troubleshooting, route testing and performance monitoring. It requires no configuration and is able to provide a good general health overview of a route to a destination.

UDP support is often used for troubleshooting real-time communications such as voice, video communications, online gaming or video streaming. PingDoctor will record latencies, loss and dynamic route change history and allow you to analyze the results at various scales. PingDoctor is able to reproduce/track routes more accurately than third-party traceroute utilities thanks to our Smart Tracking feature, which is able to simulate various network communication patterns that affect the chosen network route (such as streaming, signaling, etc.). Smart Tracking also allows more flexibility in what ports are used on both ends of the route test, which means it is far easier to reproduce any necessary network conditions for a test. Standard unix-like tracking is, of course, also supported for both the source and destination ports.

PingDoctor supports saving and loading collected samples for review at any time and tracing more than one destination at a time. Traces can be performed at various rates, intervals and the payload size is adjustable for both ICMP and UDP traces.

With features like these, PingDoctor is an indispensable addition to your professional network/route troubleshooting toolkit.

What’s New

Version 1.4

- Fixed vertical window resizing snap-to size
- Removed some extraneous logging

Ratings and Reviews

4.6 out of 5
10 Ratings

10 Ratings

oxoocoffee ,

Excelent peace of software!!!!

I was looking for product like this for some time. I am really happy that I got it.
Pitched some ideas to developers and they are very open and responsive to ideas.
I highly recomend this produce. From my conversation with developers MUCH more things are to come
Good Job!!!

Jshulmancloud ,

Help isolate network issues

Gives a great idea of network condition in real time.

TopTechVI ,

Don't see it resolving host names

Looking good so far but i don's see it resolving host names. Would be an excellent addition. WOuld change my rating after but hostnames help a lot espcecially during long traces or pings

Developer Response ,

We do in fact resolve host names and display them, you can see this in the screenshots as well. Are you still not seeing them? Please contact us at


Cyaneous Inc.
2.6 MB

macOS 10.15 or later



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer