UpCloud Ltd

Data as of 2026-09-13
BGP inherited
This organisation
Netblocks137 · 84,545 IPv4 addresses
IPv6 36 prefixes (largest 2a04:3540::/29)
Registered in Finland (83) · Netherlands (10) · Sweden (7) · Poland (3) · Germany (2) · Singapore (1)
Also registered under this name 292 netblocks across 53 separate records
Record ID240994056
RegistryBGP
Customerssee who runs inside this network →
Evidence & provenance ?
Attribution BGP parent (inherited)
Shared handles clustered on 20 shared RIR contact/maintainer handles
Registry names 11 distinct registrant names across these blocks
full provenance (JSON) → · how attribution works · report an issue

IP Ranges (137)

⬇ export CSV
CIDR Org name Registry Status Confidence
5.22.208.0/22 UpCloud Ltd BGP ANNOUNCED ● high
5.22.212.0/22 UpCloud Ltd BGP ANNOUNCED ● high
5.22.216.0/22 UpCloud Ltd BGP ANNOUNCED ● high
5.22.220.0/22 UpCloud Ltd BGP ANNOUNCED ● high
5.253.32.0/22 UpCloud Ltd BGP ANNOUNCED ● high
77.81.0.0/24 UpCloud Ltd BGP ANNOUNCED ● high
80.69.172.0/22 UpCloud Ltd BGP ANNOUNCED ● high
80.81.195.160/32 UpCloud PEERINGDB ASSIGNED ● high
80.249.209.12/32 UpCloud PEERINGDB ASSIGNED ● high
81.27.96.0/22 UpCloud Ltd BGP ANNOUNCED ● high
81.27.100.0/22 UpCloud Ltd BGP ANNOUNCED ● high
81.27.104.0/23 UpCloud Ltd BGP ANNOUNCED ● high
81.27.106.0/23 UpCloud Ltd BGP ANNOUNCED ● high
81.27.108.0/22 UpCloud Ltd BGP ANNOUNCED ● high
83.136.248.0/21 UpCloud Ltd BGP ANNOUNCED ● high
85.9.200.0/21 UpCloud Ltd BGP ANNOUNCED ● high
85.9.208.0/21 UpCloud Ltd BGP ANNOUNCED ● high
85.9.216.0/22 UpCloud Ltd BGP ANNOUNCED ● high
85.9.220.0/22 UpCloud Ltd BGP ANNOUNCED ● high
87.58.144.0/22 UpCloud Ltd BGP ANNOUNCED ● high
87.58.148.0/22 UpCloud Ltd BGP ANNOUNCED ● high
87.58.152.0/22 UpCloud Ltd BGP ANNOUNCED ● high
87.58.156.0/23 UpCloud Ltd BGP ANNOUNCED ● high
87.58.158.0/23 UpCloud Ltd BGP ANNOUNCED ● high
94.237.0.0/24 UpCloud Ltd BGP ANNOUNCED ● high
94.237.1.0/24 UpCloud Ltd BGP ANNOUNCED ● high
94.237.2.0/23 UpCloud Ltd BGP ANNOUNCED ● high
94.237.4.0/22 UpCloud Ltd BGP ANNOUNCED ● high
94.237.8.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.16.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.24.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.32.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.40.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.48.0/20 UpCloud Ltd BGP ANNOUNCED ● high
94.237.64.0/20 UpCloud Ltd BGP ANNOUNCED ● high
94.237.80.0/20 UpCloud Ltd BGP ANNOUNCED ● high
94.237.96.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.104.0/22 UpCloud Ltd BGP ANNOUNCED ● high
94.237.108.0/22 UpCloud Ltd BGP ANNOUNCED ● high
94.237.112.0/21 UpCloud Ltd BGP ANNOUNCED ● high
94.237.120.0/22 UpCloud Ltd BGP ANNOUNCED ● high
94.237.124.0/23 UpCloud Ltd BGP ANNOUNCED ● high
94.237.126.0/24 UpCloud Ltd BGP ANNOUNCED ● high
95.111.192.0/21 UpCloud Ltd BGP ANNOUNCED ● high
95.111.200.0/22 UpCloud Ltd BGP ANNOUNCED ● high
95.111.204.0/22 UpCloud Ltd BGP ANNOUNCED ● high
95.111.208.0/22 UpCloud Ltd BGP ANNOUNCED ● high
95.111.216.0/21 UpCloud Ltd BGP ANNOUNCED ● high
103.16.102.177/32 UpCloud PEERINGDB ASSIGNED ● high
109.71.54.0/24 UpCloud Ltd BGP ANNOUNCED ● high
109.71.55.0/24 UpCloud Ltd BGP ANNOUNCED ● high
185.1.90.83/32 UpCloud PEERINGDB ASSIGNED ● high
185.1.215.88/32 UpCloud PEERINGDB ASSIGNED ● high
185.20.136.0/22 UpCloud Ltd BGP ANNOUNCED ● high
185.26.48.0/22 UpCloud Ltd BGP ANNOUNCED ● high
185.70.196.0/22 UpCloud Ltd BGP ANNOUNCED ● high
193.104.38.0/24 UpCloud Ltd BGP ANNOUNCED ● high
193.110.224.68/32 UpCloud PEERINGDB ASSIGNED ● high
193.110.226.68/32 UpCloud PEERINGDB ASSIGNED ● high
193.239.119.196/32 UpCloud PEERINGDB ASSIGNED ● high
193.239.119.197/32 UpCloud PEERINGDB ASSIGNED ● high
194.39.109.0/24 UpCloud Ltd BGP ANNOUNCED ● high
194.62.96.0/22 UpCloud Ltd BGP ANNOUNCED ● high
194.68.123.140/32 UpCloud PEERINGDB ASSIGNED ● high
194.68.128.140/32 UpCloud PEERINGDB ASSIGNED ● high
194.107.180.0/24 UpCloud Ltd BGP ANNOUNCED ● high
195.66.227.149/32 UpCloud PEERINGDB ASSIGNED ● high
195.69.119.140/32 UpCloud PEERINGDB ASSIGNED ● high
195.245.240.140/32 UpCloud PEERINGDB ASSIGNED ● high
212.91.0.76/32 UpCloud PEERINGDB ASSIGNED ● high
212.147.224.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.228.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.232.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.236.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.240.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.244.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.147.248.0/23 UpCloud Ltd BGP ANNOUNCED ● high
212.147.250.0/23 UpCloud Ltd BGP ANNOUNCED ● high
212.147.252.0/22 UpCloud Ltd BGP ANNOUNCED ● high
212.237.192.23/32 UpCloud PEERINGDB ASSIGNED ● high
212.237.193.23/32 UpCloud PEERINGDB ASSIGNED ● high
213.163.192.0/20 UpCloud Ltd BGP ANNOUNCED ● high
2001:67c:70::/48 UpCloud Ltd BGP ANNOUNCED ● high
2001:7f8::3:1545:0:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:1:0:a500:20:2053:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:4::3:1545:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:7:a:0:2:205:3/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:7:b:0:2:205:3/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:fb::140/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:fc::140/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:fe::140/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:ff::140/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:202::23/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:d:203::23/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:13::a520:2053:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:13::a520:2053:2/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:60:0:2:0:2053:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:b2:0:724:20:2053:0/128 UpCloud PEERINGDB ASSIGNED ● high
2001:7f8:117::20:2053:1/128 UpCloud PEERINGDB ASSIGNED ● high
2001:de8:12:100::177/128 UpCloud PEERINGDB ASSIGNED ● high
2a03:3b00:1::/48 UpCloud Ltd BGP ANNOUNCED ● high
2a03:3b00:2::/48 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3540::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3541::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3541:8000::/34 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3542::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3542:8000::/34 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3543::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3544::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3544:8000::/34 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3545::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3545:4000::/34 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3545:8000::/34 UpCloud Ltd BGP ANNOUNCED ● high
2a04:3546::/32 UpCloud Ltd BGP ANNOUNCED ● high
2a09:51c0::/29 UpCloud Ltd BGP ANNOUNCED ● high
2a0d:7980:2::/48 UpCloud Ltd BGP ANNOUNCED ● high
5.22.208.0/20 UpCloud Ltd RIPE ALLOCATED PA ● low
46.28.242.12/30 UPCLOUD_OY RIPE ASSIGNED PA ● low
46.28.242.16/30 UPCLOUD_OY RIPE ASSIGNED PA ● low
81.27.96.0/20 UpCloud Ltd RIPE ALLOCATED PA ● low
85.9.192.0/19 UpCloud Ltd RIPE ALLOCATED PA ● low
87.58.144.0/20 UpCloud Ltd RIPE ALLOCATED PA ● low
87.108.87.64/30 UPCLOUD-OY RIPE ASSIGNED PA ● low
87.108.136.0/29 UPCLOUD-OY RIPE ASSIGNED PA ● low
88.80.161.240/30 UPCLOUD RIPE ASSIGNED PA ● low
88.205.101.120/29 UPCLOUD-NET RIPE ASSIGNED PA ● low
94.237.0.0/17 UpCloud Ltd RIPE ALLOCATED PA ● low
95.111.192.0/19 UpCloud Ltd RIPE ALLOCATED PA ● low
95.111.212.0/22 UpCloud Ltd RIPE ASSIGNED PA ● low
95.142.99.152/29 UPCLOUD-NL-AMS1-EXT RIPE ASSIGNED PA ● low
185.26.48.0/23 UPCLOUD-FI-HEL1-NET3-A RIPE ASSIGNED PA ● low
185.26.50.0/23 UPCLOUD-FI-HEL1-NET3-B RIPE ASSIGNED PA ● low
194.111.44.104/29 UPCLOUD-NET RIPE ASSIGNED PA ● low
194.113.72.0/22 UpCloud Ltd RIPE ALLOCATED PA ● low
212.147.224.0/19 UpCloud Ltd RIPE ALLOCATED PA ● low
2001:4d78:832:19::/64 UPCLOUD RIPE ASSIGNED ● low
2a04:3540::/29 UpCloud Ltd RIPE ALLOCATED-BY-RIR ● low

IPv6 ranges (36)

Footprint over time

12 weekly snapshots · JSON
145 -24 netblocks since 2026-07-05
2026-07-05 peak 169 2026-09-13

Domains this organisation publishes

what's this?

Other domains hosted in this network

what's this?

Customer-delegated space

how is this classified?
Unclassified 111 (81.0%)
Operator infrastructure (named) 34 (24.8%)

Network trust

what's this?
RPKI hygiene: B how networks compare →
86.9% of checked blocks have valid RPKI ROA coverage (126 of 145)
Possible discrepancies (2)

These blocks are registered to UpCloud Ltd but cryptographically authorized for a different, unrelated network (1 distinct holder) — often M&A history, multi-homing, or outsourced/managed hosting, occasionally worth a closer look.

2001:67c:70::/48 /48 authorized for AS29422 — Telia Cygate Oy
193.104.38.0/24 /24 authorized for AS29422 — Telia Cygate Oy

NIC Handles

AS202053 AS202053 AS29422 ATOM86-MNT DATANET-NOC DUMY-RIPE DUMY-RIPE EITADAT-MNT EQUINIX-FULFIL-MNT EQUINIX-MNT MNT-UPCLOUD MNT-UPCLOUD +8 more