> For the complete documentation index, see [llms.txt](https://docs.ipcheck.ing/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ipcheck.ing/knowledge-base/connection-tools/connectivity-check.md).

# Connectivity Check

## What it does

**Network Connectivity** checks whether you can actually reach a set of well-known websites right now.

For each site, MyIP loads one small image (the site's favicon) over HTTPS from your browser. If the image loads, the site is reachable. If nothing comes back within a few seconds, it is not.

These are the built-in targets:

Google · YouTube · GitHub · Cloudflare · Claude · ChatGPT · WeChat

## How to run it

The check runs automatically when the page loads. To run it again:

* Click the refresh button in the section header (**Refresh Connectivity Tests**) to re-test everything.
* Click any single card to re-test just that site.

You can also add your own targets. Click **Add Test**, give it a name and a URL such as `wikipedia.org`, and it becomes a permanent card.

{% hint style="info" %}
Custom tests are saved locally in your browser only. They never leave your device. Some sites cannot be tested this way, because they block the favicon request.
{% endhint %}

## Reading your results

Each card shows a status word, a face icon, and a time in milliseconds.

| Status          | Icon          | What it means                               |
| --------------- | ------------- | ------------------------------------------- |
| `Awaiting Test` | pulsing dot   | The check has not finished yet              |
| `OK`            | smiling face  | Reachable, and it responded in under 200 ms |
| `OK`            | neutral face  | Reachable, but it took 200 ms or more       |
| `Unavailable`   | frowning face | Nothing came back before the timeout        |

{% hint style="warning" %}
Treat the millisecond numbers as a rough comparison between sites, not as a real latency measurement. As the app itself notes, delay values are for reference only and will be smaller in reality. For real numbers use the [Global Latency Test](/knowledge-base/network-tests/global-latency-test.md) or the [MTR Test](/knowledge-base/network-tests/mtr-test.md).
{% endhint %}

### The repeat-test dots

If **Preferences → Multiple Connectivity Refreshes** is on, the startup check runs several rounds instead of one, and a row of small dots appears under each card. Each dot is one round. Hover a dot to see that round's result.

In this mode the card shows your **best** result: the lowest time recorded, and `OK` if the site answered in at least one round. A row with a few failed dots but an `OK` label means the site is reachable but your connection to it is unstable.

## The "can I reach the global internet" signal

When the whole pass finishes, MyIP shows an overall verdict as a pop-up:

* **Congrats!** — *"All connectivity tests passed, you can access all websites."*
* **Oh No!** — *"Connectivity test failed, some websites are not accessible."*

This is your quick answer to "does the global internet work from here?" You can turn the pop-up off under **Preferences → Pop-up Connectivity Alerts**; the cards still update either way.

## Common patterns

<details>

<summary>Everything green</summary>

Your connection is healthy and unfiltered for these destinations. If a specific site still will not open, the problem is with that site or with your browser, not your network path.

</details>

<details>

<summary>Foreign sites red, local sites green</summary>

This is the classic filtering or blocking pattern. Traffic leaves your network fine, but some destinations are unreachable. If you use a VPN or proxy, it is probably not running or not covering these destinations. See [Is My VPN or Proxy Working?](/knowledge-base/diagnose/is-my-vpn-working.md) and the [Censorship Check](/knowledge-base/network-tests/censorship-check.md).

</details>

<details>

<summary>Only Claude or ChatGPT red</summary>

An AI product failing on its own is often the service being down, not your network. MyIP shows a banner for exactly this case: **A service not loading?** with an **Open Service Status** button, which shows live availability and recent incidents from the official status pages.

</details>

<details>

<summary>Everything red</summary>

Your internet connection itself is down, or something between you and the internet is blocking all outbound HTTPS. Check whether the [IP Information](/knowledge-base/connection-tools/ip-information.md) cards loaded. If they did not either, start with your router and your provider.

</details>

<details>

<summary>All green but very slow times</summary>

Reachable but congested. See [Why Is My Internet Slow?](/knowledge-base/diagnose/why-is-my-internet-slow.md)

</details>

## What to do next

* A specific site will not open? Read [Can't Open a Website?](/knowledge-base/diagnose/cant-open-a-website.md)
* Wrong results with a VPN on? Read [Is My VPN or Proxy Working?](/knowledge-base/diagnose/is-my-vpn-working.md)
* Want to check whether a site is blocked elsewhere in the world? Use the [Censorship Check](/knowledge-base/network-tests/censorship-check.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ipcheck.ing/knowledge-base/connection-tools/connectivity-check.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
