📍 Helsinki, Finland Founded 2011 · 15 yrs Unmanaged 15 regions
84 Trust score see breakdown ↓
Full audit Apr 27, 2026
Verdict

Pick when database IOPS, free 24/7 human support, and EU/GDPR data residency matter more than rock-bottom price. Avoid if you want Hetzner-class price-per-resource, ARM economics (UpCloud is x86-only), or if you're a brand-new sign-up from a high-risk region — fraud-screening on signup has been a recurring complaint.

Plans

Verified against UpCloud's pricing pages.

PlanvCPURAMStorageTransferMonthlyHourly
Starter 1 vCPU / 1 GB 1 1 GB 25 GB MaxIOPS 1 TB $5.00 $0.0074
Starter 1 vCPU / 2 GB 1 2 GB 50 GB MaxIOPS 2 TB $10.00 $0.0149
Starter 2 vCPU / 4 GB 2 4 GB 80 GB MaxIOPS 4 TB $20.00 $0.0298
Premium 4 vCPU / 8 GB 4 8 GB 160 GB MaxIOPS 5 TB $40.00 $0.0595
Premium 6 vCPU / 16 GB 6 16 GB 320 GB MaxIOPS 6 TB $80.00 $0.1190
Premium 8 vCPU / 32 GB 8 32 GB 640 GB MaxIOPS 7 TB $160.00 $0.2380
Premium 12 vCPU / 48 GB 12 48 GB 960 GB MaxIOPS 9 TB $240.00 $0.3570
Premium 16 vCPU / 64 GB 16 64 GB 1280 GB MaxIOPS 10 TB $320.00 $0.4760
Premium 20 vCPU / 96 GB 20 96 GB 1920 GB MaxIOPS 12 TB $480.00 $0.7140
Premium 20 vCPU / 128 GB 20 128 GB 2048 GB MaxIOPS 24 TB $640.00 $0.9520
GPU Server 8 vCPU / 64 GB / NVIDIA L40S 8 64 GB $851.00 $1.2670

SMTP port 25 (outbound mail)

Deal-breaker for self-hosted mail & transactional email.

On request Blocked, unblocked on request Read more

Outbound SMTP on port 25 is blocked by default on all new accounts. UpCloud's documentation explicitly outlines the unblock path: contact support, supply proof of identity / payment-method verification, and explain the use case. Unblock is generally granted for legitimate self-hosted mail / transactional use without the multi-month wait some larger clouds impose, but timing is not formally SLA'd. Hestia and Mail-in-a-Box community threads report functional outcomes once the request is processed. Ports 465 (SMTPS) and 587 (submission) are open by default for relay-based sending.

Verified Apr 27, 2026 · source

Capabilities & infrastructure

Storage
Network
DDoS protection
IPv6
Bandwidth
Uptime SLA
No setup fees
GPU instances
·ARM CPUs
Windows OS
·macOS
·Free tier
Hourly billing

Known pitfalls

What the marketing pages don't tell you.

New-account fraud screening can suspend signups without warning

Trustpilot and forum threads report a recurring pattern where new accounts — particularly free-trial signups, accounts funded with cards from regions UpCloud considers high-risk, and signups that don't match name-on-card to ID — are suspended within 10-15 minutes of provisioning a second server, sometimes with the abuse team taking 3+ days to respond. If you're evaluating UpCloud, fund with a card matching your verified name, expect identity verification, and don't run a production workload on a fresh trial account before completing manual review.

Premium pricing — Hetzner gives 2-3x the specs for the same money

On a pure resources-per-dollar basis, UpCloud sits above Hetzner Cloud and Vultr's entry tiers. A €5 Starter buys 1 vCPU / 1 GB / 25 GB, while Hetzner CX22 buys 2 vCPU / 4 GB / 40 GB at €4.55/mo. The premium is justified for MaxIOPS-bound workloads (databases, container registries, CI runners) and for the free 24/7 chat+phone support — but if you're hosting a static site or a low-IO app, the spec/dollar gap is hard to ignore. Run the math on what you actually need before defaulting to UpCloud.

SMTP port 25 blocked by default — unblock requires manual review

Outbound SMTP port 25 is blocked on all new accounts. Unblocking requires opening a support ticket with proof of identity / payment method and a use-case explanation. The process is documented and generally faster than Vultr's discretionary 60-day-good-standing policy, but it is not instant and not formally SLA'd. Ports 465 (SMTPS) and 587 (submission) are open by default for relay-based sending. If self-hosted mail is your primary use case, validate the unblock works on a test server before committing — or pick Hetzner / OVH for documented same-day paths.

No native CDN product — pair with Cloudflare or Bunny for edge caching

Unlike DigitalOcean Spaces CDN or Vultr's Object Storage CDN bundle, UpCloud has no edge CDN product for caching Cloud Server content. Object Storage egress is free, which softens the blow, but if you need POP-edge caching for static assets you must front your servers with Cloudflare, Bunny CDN, or Fastly. The good news: zero-cost egress means pairing with an external CDN doesn't compound bandwidth costs the way it would on AWS.

No ARM / Ampere / Graviton instances — x86 only

UpCloud Cloud Servers run exclusively on AMD EPYC (Turin on Premium). No Ampere Altra, no AWS Graviton equivalent, no ARM SKU at any price tier as of April 2026. This rules UpCloud out for teams optimizing cost-per-performance on ARM-native workloads (where Hetzner CAX, AWS Graviton, and Oracle Ampere all win 30-40% on price). If your stack is x86-tuned this doesn't matter; if you've already moved to ARM containers, look elsewhere.

Fair Transfer Policy can throttle to 100 Mbps without published per-plan limits

Egress is zero-cost, but the Fair Transfer Policy reserves the right to notify and throttle Cloud Servers to 100 Mbps for the remainder of the month if usage 'exceeds normal business' — without a single published threshold per plan tier. For typical web hosting and APIs this never triggers; for high-egress use cases (video streaming, file distribution, VPN gateways) you should pre-emptively opt in to the paid €0.01/GB unlimited model rather than risk a mid-month throttle. The lack of a published per-plan TB threshold is the single biggest transparency gap in an otherwise honest pricing page.

Trust score breakdown

Scored across six dimensions — an editorial estimate, not a guarantee.

Ease of Use
78
Why 78/100

The UpCloud Control Panel is intuitive enough that AWS/DO migrants frequently call it polished, with one-click provisioning, real-time billing, and integrated Terraform export. upctl CLI, Terraform / Pulumi / Ansible providers, and a stable REST API cover IaC. Trade-offs: the marketplace of one-click apps is smaller than DigitalOcean's, some reviews call the web console 'awful' compared to DO, and the breadth of products (Cloud Servers, Private Cloud, Managed Kubernetes, Object Storage, Load Balancers, Managed DB) gives non-technical users a steeper learning curve. Documentation is solid but not at AWS/Azure depth.

Performance
90
Why 90/100

MaxIOPS proprietary clustered storage independently benchmarked at ~98,000 IOPS at 4K random reads — Cloud Spectator ranked UpCloud the #1 performance leader in Europe. Premium plans run on 5th-Gen AMD EPYC 9575F Turin (3.3 GHz base, 30-40% faster than prior EPYC generations). DigitalOcean and Linode benchmarks show UpCloud delivering 50% faster CPU and roughly 2x disk transfer rates on equivalent plans. Network speed on Starter caps at 500 Mbps which can be a bottleneck for heavy-egress workloads on the entry tier; Premium and Cloud Native plans get higher caps.

Reliability
88
Why 88/100

Premium plans carry a 99.999% uptime SLA — five nines, with 50x service credits for any unscheduled downtime over 5 minutes — which is best-in-class among general-purpose VPS providers (Vultr 100% network, DO 99.99% per-Droplet). N+1 redundancy is enforced on every infrastructure component. The recent SG-SIN1 compute-node incident (April 21, 2026) and a planned April 27 storage-network maintenance window show the platform is not immune to regional issues, but the SLA framework and credit policy genuinely back the claim. Long-tenured users frequently cite multi-year zero-downtime experiences.

Support Quality
92
Why 92/100

24/7 live chat plus phone support in four timezones, free for every customer, with sub-40-second average human response and a documented under-90-second SLA. This is the single biggest UpCloud differentiator vs DigitalOcean ($99/mo for 24/7 chat), Vultr (ticket-only, no chat at any tier), and Linode/Akamai (phone exists but quality varies). Trustpilot reviews repeatedly highlight support speed as the platform's standout dimension. The few negative threads concern account-suspension reviews where the abuse team is slower than the front-line chat staff.

Transparency
85
Why 85/100

Pricing is flat-rate, identical at signup and renewal, with public hourly + monthly tables, public 99.999% SLA, public zero-cost egress policy, and a 30-day money-back guarantee on the first payment up to €500 — a cleaner exit window than DO, Vultr, or Linode offer. Knocks: Fair Transfer Policy throttles at an undefined threshold (the exact GB/TB limit per plan isn't published prominently), the abuse-team response time on suspended accounts is opaque, and the legacy plan retirement on April 16, 2026 caused some grandfathering confusion in community threads.

Value for Money
70
Why 70/100

On a pure $/vCPU/GB basis, Hetzner and Vultr's entry tiers undercut UpCloud — a $5 Starter buys 1 vCPU / 1 GB / 25 GB, while Hetzner CX22 buys 2 vCPU / 4 GB / 40 GB at €4.55/mo. Where UpCloud earns the premium: MaxIOPS storage performance (~100k IOPS read, 5-6x DO Premium SSD), free 24/7 chat+phone, zero-cost egress under fair use, and 99.999% Premium SLA. For database-heavy and IOPS-bound workloads the math favors UpCloud; for raw bulk compute, Hetzner still wins.

Operating systems & apps

Control panel: UpCloud Control Panel (own); upctl CLI; Terraform / Pulumi / Ansible providers; full REST API · full root access

Operating systems

UbuntuDebianAlmaLinuxRocky LinuxCentOS StreamWindows ServerFreeBSDOpenBSD

One-click apps

WordPressDockerLAMPPleskcPanelGitLabOpenLiteSpeed

Datacenter locations

15 regions worldwide.

Singapore Singapore · SG
Copenhagen Denmark · DK
Helsinki (HEL1) Finland · FI
Helsinki (HEL2) Finland · FI
Frankfurt Germany · DE
Amsterdam Netherlands · NL
Stavanger Norway · NO
Warsaw Poland · PL
Madrid Spain · ES
Stockholm Sweden · SE
London United Kingdom · GB
Chicago United States · US
New York United States · US
San Jose United States · US
Sydney Australia · AU

Support

Response time: Average human response under 40 seconds on chat; guaranteed under 90 seconds on chat or email

24/7 live chat24/7 emailphone (4 timezones)

Verified Apr 27, 2026

Community pulse

Sentiment in early 2026 splits along expected lines. The technical developer crowd — Hacker News, r/sysadmin, r/selfhosted, LowEndTalk, the HestiaCP and Mail-in-a-Box forums — rates UpCloud strongly on three axes: MaxIOPS performance (5-19x AWS provisioned IOPS in independent benchmarks), free 24/7 live chat with sub-90-second response, and EU/GDPR data residency. The narrow technical complaints cluster on Starter plan network caps (500 Mbps), the lack of an ARM SKU, and the friction of getting port 25 unblocked. Trustpilot at ~3.8-4.0 with 140-150 reviews is more bimodal: long-tenured users post glowing zero-downtime testimonials and praise the support team, while a steady stream of negative reviews concern account suspensions on signup that take 3+ days to review. The pattern tracks who's reviewing — power users who fund the account, get verified, and use the platform for years see a different UpCloud than first-time trial signups from non-Western payment regions.

Sentiment verified Apr 27, 2026

Recent changes

Apr 27, 2026
createdInitial entry from full audit — pricing, regions, features, support, pitfalls, community, trust score, logo all sourced and verified
Apr 27, 2026
pricingCaptured the April 16, 2026 plan-line refresh — Starter (replaces Developer, ~25% cheaper, 99.99% SLA, from €3/$3.50) and Premium (replaces General Purpose, AMD EPYC Turin + MaxIOPS, 99.999% SLA). Legacy General Purpose / High CPU / High Memory / Developer plans retired for new deployments but grandfathered for existing servers. Seeded 11 representative plans across Starter, Premium, and GPU tiers from official pricing pages.
Apr 27, 2026
pricingRecorded zero-cost egress + Fair Transfer Policy. Per-plan transfer allowance 1-24 TB. No overage fees but throttle to 100 Mbps if exceeded. Optional paid €0.01/GB unlimited add-on. Inbound always free.
Apr 27, 2026
pricingCaptured 30-day money-back guarantee on first payment up to €/$500 — cleanest exit window among major clouds.
Apr 27, 2026
regionsRecorded 15 active datacenter regions: 10 in Europe (Helsinki x2, Stockholm, Stavanger, Copenhagen, Amsterdam, Frankfurt, London, Madrid, Warsaw), 3 in North America (Chicago, New York, San Jose), 1 in APAC (Singapore), 1 in Oceania (Sydney). Stavanger NO and Copenhagen DK both launched in late 2025/early 2026.
Apr 27, 2026
featuressmtp_port_25 set to 'request_unblock' — port 25 blocked by default on new accounts, unblocked on support ticket with identity verification + use-case justification. Generally faster than Vultr's discretionary policy. Ports 465 / 587 open by default.
Apr 27, 2026
featuresddos_protection set to 'included' — UpCloud advertises in-network DDoS mitigation as part of base service, but recommends layering Cloudflare or similar for high-risk public services.
Apr 27, 2026
featuresRecorded full capability profile: gpu=true (NVIDIA L40S Cloud Servers from $851/mo / $1.267/hr, plus L4/L40S/H200 NVL on Private Cloud GPUs — no fractional plans, no H100/B200 in public SKU), free_tier=false (€25/$25 trial credit + 3-7 day trial only), windows_os=true (Standard + Datacenter editions, per-instance license surcharge via SPLA), macos=false, arm=false (x86_64 only — no Ampere/Graviton equivalent), setup_fees=false (hourly billing, 28-day cap), bandwidth=metered_no_overage (zero-cost egress under Fair Transfer Policy with 100 Mbps throttle as backstop).
Apr 27, 2026
featuresRecorded MaxIOPS proprietary clustered all-flash storage at ~100,000 IOPS read at 4K — independently benchmarked at ~98k IOPS, 5-6x DigitalOcean Premium SSD and 2-3x Linode NVMe. Premium plans run on 5th-Gen AMD EPYC 9575F Turin (3.3 GHz base).
Apr 27, 2026
featuresRecorded uptime SLA: 99.999% on Premium plans with 50x service credits for downtime exceeding 5 minutes; 99.99% on Starter plans. Five-nines is best-in-class among general-purpose VPS providers.

How UpCloud compares

Top-rated alternatives on the board.

← Compare every provider on the live board
from €3 / $3.50 /mo Visit UpCloud →