Requires API token for higher rate limits. GitHub Sponsors get additional credits.
Version
Latest known: 1.5.1 (2025-10-26)
Try it
Ping a host from a single global probe
Run a globalping 'ping' measurement against example.com from one probe (selected automatically from worldwide, --limit 1) and return the result as JSON. -C (--ci) disables real-time terminal updates and ANSI colors so the output is a clean, scriptable JSON document. example.com is reserved by IANA (RFC 2606) for documentation use so it is safe to hit. Unauthenticated usage is rate-limited; the docs recommend adding an API token via 'globalping auth' for higher quotas.
HTTP HEAD probe from a single global location
Run a globalping 'http' measurement against example.com (HEAD request, --limit 1 probe). The JSON result includes the resolved IP, TLS handshake timing, HTTP status, response headers, and total request time. Useful for verifying that a public URL is reachable AND that the TLS chain is intact from outside your own network, without spinning up your own probe.
# Globalping CLI - Help
Source: https://globalping.io/
```
The Globalping platform allows anyone to run networking commands such as ping, traceroute, dig, and mtr on probes distributed around the globe.
For more information about the platform, tips, and best practices, visit our GitHub repository at https://github.com/jsdelivr/globalping.
Usage:
globalping [command]
Measurement Commands:
dns Resolve DNS records, similar to the dig command
http Perform a HEAD, GET, or OPTIONS request to a host
mtr Run a MTR test, which combines traceroute and ping
ping Perform a ping test
traceroute Run a traceroute test
Additional Commands:
auth Authenticate with the Globalping API
completion Generate the autocompletion script for the specified shell
help Help about any command
history Display the measurement history of your current session
install-probe Join the Globalping network by running a probe
limits Show the current rate limits
version Display the version of your installed Globalping CLI
Global Measurement Flags:
-F, --from string specify the probe locations as a comma-separated
list; you may use:
- names of continents, regions, countries, US
states, cities, or networks
- [@1 | first, @2 ... @-2, @-1 | last | previous]
to run with the probes from previous measurements
in this session
- an ID of a previous measurement to run with its
probes
(default "world")
-4, --ipv4 resolve names to IPv4 addresses
-6, --ipv6 resolve names to IPv6 addresses
-J, --json output results in JSON format (default false)
--latency output only the latency stats; applicable only to
dns, http, and ping commands (default false)
-L, --limit int define the number of probes to use (default 1)
--share print a link at the end of the results to visualize
them online (default false)
Global Flags:
-C, --ci disable real-time terminal updates and colors, suitable
for CI and scripting (default false)
-h, --help help for globalping
Use "globalping [command] --help" for more information about a command.
```