Bitnodes estimates the relative size of the Bitcoin peer-to-peer network by finding all of its reachable nodes.


Global Bitcoin nodes

Updated: Sat Nov 15 19:00:00 2025 EST

276834 nodes

Window size: 30-day

This page reports the estimated size of the Bitcoin peer-to-peer network including both reachable and unreachable nodes, i.e. global nodes. Unlike the low churn rate estimation method for reachable nodes (see the latest snapshot here), the method for this report can only provide a rough estimation and does not filter out potentially spurious nodes that may be gossiped by non-standard/spam/malicious peers.

Bitnodes crawler captures these nodes from the addr messages returned by all the reachable nodes. Each snapshot or data point in this report represents a rolling window. A snapshot with window size of 1 day will include all nodes by IP addresses with timestamps less than 1 day old. The timestamp for a node here refers to the time when its peer last connects to it. If you turn on your Bitcoin node for only a few minutes anytime during the last 24 hours, it will be included in the latest snapshot with a window size of 1 day.

Multiple nodes from the same IP address, but different port numbers are counted as one node in this report. A larger window size may increase the likelihood of the same node being counted more than once due to, e.g., IP lease renewal.

A Bitcoin node may be unreachable for several reasons. It may be configured by the operator to only attempt to make outgoing connections or it may be located behind corporate/ISP firewalls or NAT. A node could also become temporarily unreachable if it has hit its maximum allowed connections or if it is in the process of syncing up to the latest blocks. As it is impossible to connect to an unreachable node directly, we cannot reliably confirm the true existence of an unreachable node, hence the rough estimation.

View distribution by: COUNTRIES / CITIES / ASNS / SERVICES / PORT NUMBERS


164800

IPv4 @ 59.53%

87339

IPv6 @ 31.55%

24695

.onion @ 8.92%

178

Countries

11402

Cities

3014

ASNs

United States

Country #1

Germany Berlin

City #1

AS3320 Deutsche Telekom AG

ASN #1


Countries

Top 10 countries with their respective number of IPv4/IPv6 Bitcoin nodes.

RANKCOUNTRYNODES
1United States
60476 (23.99%)
2Germany
49954 (19.81%)
3China
12832 (5.09%)
4Italy
8921 (3.54%)
5Canada
8849 (3.51%)
6Brazil
7640 (3.03%)
7France
7584 (3.01%)
8United Kingdom
7582 (3.01%)
9Australia
6345 (2.52%)
10Russian Federation
5839 (2.32%)
All (178)

Cities

Top 10 cities with their respective number of IPv4/IPv6 Bitcoin nodes.

RANKCITYNODES
1 n/a 16158 (6.41%)
2Germany Berlin
5081 (2.02%)
3Italy Milan
3223 (1.28%)
4Germany Munich
2655 (1.05%)
5Germany Hamburg
2464 (0.98%)
6Germany Frankfurt am Main
2190 (0.87%)
7Thailand Bangkok
2182 (0.87%)
8Australia Sydney
2128 (0.84%)
9Switzerland Zurich
2015 (0.80%)
10United States New York
1768 (0.70%)
All (11402)

ASNs

Top 10 ASNs with their respective number of IPv4/IPv6 Bitcoin nodes.

RANKASNNODES
1AS3320 Deutsche Telekom AG
17249 (6.84%)
2AS7922 COMCAST-7922
11248 (4.46%)
3AS14593 SPACEX-STARLINK
9674 (3.84%)
4AS7018 ATT-INTERNET4
8159 (3.24%)
5AS8881 1&1 Versatel GmbH
7467 (2.96%)
6AS6805 Telefonica Germany
6144 (2.44%)
7AS4134 Chinanet
5481 (2.17%)
8AS3209 Vodafone GmbH
5118 (2.03%)
9AS701 UUNET
4194 (1.66%)
10AS1267 Wind Tre S.p.A.
3594 (1.43%)
All (3014)

Services

Top 6 services (based on services field in addr message) with their respective number of Bitcoin nodes. Each node may advertise one or more of these services.

RANKSERVICENODES
1NODE_WITNESS
274792 (99.26%)
2NODE_NETWORK_LIMITED
274154 (99.03%)
3NODE_P2P_V2
221551 (80.03%)
4NODE_NETWORK
195871 (70.75%)
5NODE_COMPACT_FILTERS
67401 (24.35%)
6NODE_BLOOM
35525 (12.83%)
All (6)

Port numbers

Top 10 port numbers with their respective number of Bitcoin nodes.

RANKPORT NUMBERNODES
18333
260679 (94.16%)
29333
9707 (3.51%)
339388
2158 (0.78%)
48334
1102 (0.40%)
58332
415 (0.15%)
68335
236 (0.09%)
712333
224 (0.08%)
88555
150 (0.05%)
97335
115 (0.04%)
1025502
100 (0.04%)
All (499)

Join the Network

Be part of the Bitcoin network by running a Bitcoin full node, e.g. Bitcoin Core.

Use this tool to check if your Bitcoin client is currently accepting incoming connections from other nodes. Port must be between 1024 and 65535.