---
title: "What is my IP address?"
url: https://proxy.wiki/tools/what-is-my-ip/
type: Tool
author: "proxy.wiki editorial"
published: 2026-10-21
updated: 2026-10-21
site: proxy.wiki
license: CC BY 4.0; quote freely with attribution to https://proxy.wiki/
---

# What is my IP address?

> Your public IP address as websites see it, the proxy headers your browser sends, and whether your timezone, language and location agree.

## Key takeaways

- The address shown is the one our server saw, which is the one every site sees.
- Elite, anonymous and transparent come from the request headers that reached us, not from a database.
- The dial measures whether your signals agree with each other, not how anonymous you are.
- There is no DNS leak test here, because that needs a resolver we control.

Your address as a website sees it, the proxy headers you send, and whether your clock, language and location agree. This is an interactive tool; it runs in a browser at [https://proxy.wiki/tools/what-is-my-ip/](https://proxy.wiki/tools/what-is-my-ip/).

The address at the top is the one our server saw your request come from. Every site you open sees that same address unless something in between changes it. If you browse through a proxy or a VPN, it should be the exit address, not the one your ISP assigned you. If it is your ISP’s address, the proxy is not carrying this browser’s traffic.

## What elite, anonymous and transparent mean

The label under the address comes from the request headers that reached us, not from a database. Proxies announce themselves in headers, and the label says how much they gave away.

| Label | What reached our server | What any site learns |
| --- | --- | --- |
| elite | No proxy headers at all | Only the exit address |
| anonymous | Via or Proxy-Connection, but no other address | That a proxy is in the path |
| transparent | X-Forwarded-For with a second address, Forwarded, or X-Real-IP | Your originating address |

This site sits behind a CDN, and the CDN adds your own address to `X-Forwarded-For` on every request. That one entry is ignored. Only an address beyond it counts, so a direct connection reads elite, which is correct: nothing is forwarding you.

## The consistency checks

A site deciding whether to trust a visitor rarely looks at the address alone. It compares signals that should agree. The cards under the address run the same comparisons and say which ones disagree.

- **Timezone.** Your browser reports its timezone. The address is placed in one too. A browser on Berlin time behind a Dallas exit is a mismatch any script on the page can read.

- **Language.** The region part of your language settings, the `GB` in `en-GB`, against the country of the address.

- **Address type.** Whether the location database places the address in a datacenter range or flags it as a proxy.

- **Blocklists.** Three DNS blocklists queried for the address: SpamCop, s5h and DroneBL.

- **WebRTC.** Whether your browser exposes a public address the proxy does not cover. The [WebRTC leak test](/tools/webrtc-leak-test/) shows every address it found.

The number in the dial is signal consistency, not anonymity. A direct connection has no proxy for the other signals to contradict, so it often scores full marks, though a browser language set for another country still costs points. Each deduction is listed with the reason, so you can see what moved it.

## The same check from a terminal

The page reads one JSON endpoint. Call it yourself to see what a script or a proxy presents, which is often different from what your browser presents.

```
curl -s https://proxy.wiki/wp-json/proxywiki/v1/whoami
```

Through a proxy, put the proxy in front of the same request and compare the `ip` and `anonymity` fields:

```
curl -s -x http://user:pass@gw.example.net:8000 https://proxy.wiki/wp-json/proxywiki/v1/whoami
```

## What this page does not test

It does not run a DNS leak test. That test needs a DNS server we control, answering unique names, so it can see which resolver asked. We do not run one, so we do not offer the test rather than imitate it. It also does not compute a fraud or risk score. No such number is shown because we have nothing that would make one honest.

One page load is one sample. It shows this connection at this moment.

## Frequently asked questions

### Why does the page say elite when I am not using a proxy?

Elite means no proxy headers reached us and no second address was forwarded. A direct connection sends none, so it reads elite. The label describes the headers, not whether a proxy exists.

### Why do two databases disagree about my country?

The CDN in front of this site places your address with its own database, and the location panel uses ip-api.com. When they disagree, the address was probably reassigned recently or sits in a range one of them has wrong. The page shows both rather than picking one.

### Why does it say transparent?

A header in your request carried a second address: X-Forwarded-For with an address beyond the one our CDN adds, or Forwarded, or X-Real-IP. Some proxy and corporate gateway software adds these. Every site you visit receives that header too.

### Why is there no DNS leak test?

A DNS leak test needs a DNS server that answers unique names and records which resolver asked. We do not run one, so we do not offer the test.

## Sources

1. [RFC 7239: Forwarded HTTP Extension](https://www.rfc-editor.org/rfc/rfc7239.html)
2. [ip-api.com JSON API documentation](https://ip-api.com/docs/api:json)
3. [Team Cymru IP to ASN mapping](https://www.team-cymru.com/ip-asn-mapping)
