UpCloud
Finnish IaaS cloud (15 locations) that sells hourly GPU Servers (L4, L40S, RTX PRO 6000, H100, B200, B300) from its Helsinki fi-hel2 data centre, with spot pricing, Private Cloud GPUs and reservable GPU clusters.
Trust Score v0.1- Company & track record47
- Infrastructure control100
- Pricing & billing transparency100
- Reliability signals75
- Security & compliance47
- Customer signal—
Scored Sep 29, 2026 from the provider's own pages. Dimensions not yet measured are excluded from the denominator. Criteria ↓
Trust Score · 5 of 6 dimensions measuredThe score, criterion by criterion
Each point comes from something the provider publishes, with the page it was read on and the date. Anything not disclosed earns zero.
| Founding year published | not disclosedupcloud.com · Sep 29, 2026 | 0 / 4 |
| Headquarters published | UpCloud Oyupcloud.com · Sep 29, 2026 | 3 / 3 |
| Legal entity named | UpCloud Oyupcloud.com · Sep 29, 2026 | 4 / 4 |
| Funding or ownership disclosed | not disclosedupcloud.com · Sep 29, 2026 | 0 / 4 |
| Capacity model published | operates or rents dedicated capacityupcloud.com · Sep 29, 2026 | 10 / 10 |
| Regions published | 1 regions or countriesupcloud.com · Sep 29, 2026 | 5 / 5 |
| Public prices without an account | yes (read on the pricing page)upcloud.com · Sep 29, 2026 | 5 / 5 |
| Billing granularity published | per started hourupcloud.com · Sep 29, 2026 | 4 / 4 |
| Egress policy published | included (zero-cost egress under the Fair Transfer Policy; GPU plans contribute to a Fair Transfer Limit, e.g. 12-48 TB for L40S plans; above it bandwidth may be throttled to 100 Mbit/s)upcloud.com · Sep 29, 2026 | 4 / 4 |
| Stopped-instance billing published | GPU plan not billed when powered off; attached block storage and public IPv4 addresses continue to be billedupcloud.com · Sep 29, 2026 | 4 / 4 |
| Public IPv4 policy published | extra: 3.85 USD/month (EUR 3.47) per additional public IPv4, billed hourly; IPv6 freeupcloud.com · Sep 29, 2026 | 3 / 3 |
| Status page | https://status.upcloud.com/upcloud.com · Sep 29, 2026 | 6 / 6 |
| SLA published | 99.999% listed on every GPU Server plan; compensation in credits of 50x the fees for interruptions longer than 5 minutes, capped; spot instances excludedupcloud.com · Sep 29, 2026 | 6 / 6 |
| SLA with a numeric uptime commitment | 99.999% listed on every GPU Server plan; compensation in credits of 50x the fees for interruptions longer than 5 minutes, capped; spot instances excludedupcloud.com · Sep 29, 2026 | 3 / 3 |
| Uptime history published | not disclosedupcloud.com · Sep 29, 2026 | 0 / 5 |
| Observed availability (30 days) | not measured yet | — |
| SOC 2 | not disclosedupcloud.com · Sep 29, 2026 | 0 / 8 |
| ISO 27001 | ISO 27001 certified ISMS (UpCloud); Helsinki Telia data centre also ISO 27001upcloud.com · Sep 29, 2026 | 4 / 4 |
| HIPAA or GDPR DPA | DPA is part of the Terms of Serviceupcloud.com · Sep 29, 2026 | 3 / 3 |
| Aggregated public reviews | not collected yet | — |
What the market report notes about UpCloud
Our internal report lists 248 actors with their zone, segment, status and the prices it could read, dated Oct 25, 2026. Its notes are reproduced as written, in French, with their sources.
- Listed as
- UpCloud
- Cross-checkfr
- B200 (2 GPU) 3,89 $ ; L4, L40S, H200 NVL en cloud privé dédié.
What UpCloud charges, against the market
Cheapest current on-demand true cost here, next to the market median for the same GPU. Negative means cheaper than the market.
| GPU | Cheapest here | Market median | vs market | Current offers | Modes | |
|---|---|---|---|---|---|---|
| H100 | $2.00 | $3.17 | −37% | 4 | on-demand | H100 prices |
| RTX PRO 6000 | $0.97 | $2.14 | −55% | 4 | on-demand | RTX PRO 6000 prices |
| L40S | $0.87 | $1.26 | −31% | 11 | on-demand | L40S prices |
| B200 | $4.11 | $7.50 | −45% | 4 | on-demand | B200 prices |
| B300 | $5.82 | $8.96 | −35% | 4 | on-demand | B300 prices |
| L4 | $0.64 | $0.80 | −20% | 11 | on-demand | L4 prices |
Every UpCloud offer, with its receipt
Current offers (last 45 days) ranked by true cost, all rental modes, each with its read date. Older readings stay listed below, in grey.
| GPU | Configuration | Mode | Region | Stock | List | True cost | Read | |
|---|---|---|---|---|---|---|---|---|
| L4 | 1× L4 | On-demand | — | Stock unknown | $0.64 | $0.64 | 21:35 UTCfresh | Receipt |
| L4 | 2× L4 | On-demand | — | Stock unknown | $0.65 | $0.65 | 21:35 UTCfresh | Receipt |
| L4 | 3× L4 | On-demand | — | Stock unknown | $0.67 | $0.67 | 21:35 UTCfresh | Receipt |
| L4 | 3× L4 | On-demand | — | Stock unknown | $0.71 | $0.71 | 21:35 UTCfresh | Receipt |
| L4 | 2× L4 | On-demand | — | Stock unknown | $0.72 | $0.72 | 21:35 UTCfresh | Receipt |
| L4 | 1× L4 | On-demand | — | Stock unknown | $0.77 | $0.77 | 21:35 UTCfresh | Receipt |
| L4 | 2× L4 | On-demand | — | Stock unknown | $0.79 | $0.79 | 21:35 UTCfresh | Receipt |
| L4 | 3× L4 | On-demand | — | Stock unknown | $0.79 | $0.79 | 21:35 UTCfresh | Receipt |
| L40S | 2× L40S | On-demand | — | Stock unknown | $0.87 | $0.87 | 21:35 UTCfresh | Receipt |
| L4 | 1× L4 | On-demand | — | Stock unknown | $0.90 | $0.90 | 21:35 UTCfresh | Receipt |
| L4 | 2× L4 | On-demand | — | Stock unknown | $0.91 | $0.91 | 21:35 UTCfresh | Receipt |
| L40S | 1× L40S | On-demand | — | Stock unknown | $0.93 | $0.93 | 21:35 UTCfresh | Receipt |
| RTX PRO 6000 | 1× RTX PRO 6000 | On-demand | — | Stock unknown | $0.97 | $0.97 | 21:35 UTCfresh | Receipt |
| RTX PRO 6000 | 2× RTX PRO 6000 | On-demand | — | Stock unknown | $0.97 | $0.97 | 21:35 UTCfresh | Receipt |
| RTX PRO 6000 | 4× RTX PRO 6000 | On-demand | — | Stock unknown | $0.97 | $0.97 | 21:35 UTCfresh | Receipt |
| RTX PRO 6000 | 8× RTX PRO 6000 | On-demand | — | Stock unknown | $0.97 | $0.97 | 21:35 UTCfresh | Receipt |
| L4 | 1× L4 | On-demand | — | Stock unknown | $1.04 | $1.04 | 21:35 UTCfresh | Receipt |
| L40S | 3× L40S | On-demand | — | Stock unknown | $1.05 | $1.05 | 21:35 UTCfresh | Receipt |
| L40S | 1× L40S | On-demand | — | Stock unknown | $1.05 | $1.05 | 21:35 UTCfresh | Receipt |
| L40S | 2× L40S | On-demand | — | Stock unknown | $1.11 | $1.11 | 21:35 UTCfresh | Receipt |
| L40S | 3× L40S | On-demand | — | Stock unknown | $1.20 | $1.20 | 21:35 UTCfresh | Receipt |
| L40S | 1× L40S | On-demand | — | Stock unknown | $1.28 | $1.28 | 21:35 UTCfresh | Receipt |
| L40S | 2× L40S | On-demand | — | Stock unknown | $1.34 | $1.34 | 21:35 UTCfresh | Receipt |
| L40S | 3× L40S | On-demand | — | Stock unknown | $1.36 | $1.36 | 21:35 UTCfresh | Receipt |
| L40S | 1× L40S | On-demand | — | Stock unknown | $1.51 | $1.51 | 21:35 UTCfresh | Receipt |
What the hourly price does not say
Billing granularity, minimums, what a stopped machine costs, traffic, addresses, deposits and identity checks, as published by the provider.
Billing
- Billing granularity
- per started hour
- Minimum charge
- 1 hour (GPU Server plans are billed by the starting hour)
- Stopped instance
- GPU plan not billed when powered off; attached block storage and public IPv4 addresses continue to be billed
- Egress
- included (zero-cost egress under the Fair Transfer Policy; GPU plans contribute to a Fair Transfer Limit, e.g. 12-48 TB for L40S plans; above it bandwidth may be throttled to 100 Mbit/s)
- Public IPv4
- extra: 3.85 USD/month (EUR 3.47) per additional public IPv4, billed hourly; IPv6 free
- Billing model
- both
- Minimum deposit
- 10 EUR (or 10 in the chosen currency) minimum one-time payment
- Free credits
- 7-day free trial per docs (USD pricing page mentions a free 30-day trial); GPU Servers are excluded from the trial; referral signups get 25 EUR/USD; promotional credits cannot be used for GPU Servers
Account
- Payment
- card · PayPal
- Sign-up
- name, email, phone, billing address, card
- Identity check
- card verification
- Support
- live chat, email
- Enterprise support
- not published
- SLA
- 99.999% listed on every GPU Server plan; compensation in credits of 50x the fees for interruptions longer than 5 minutes, capped; spot instances excluded
- Status page
- status.upcloud.com ↗
- Published uptime
- not published
Infrastructure
- Regions
1 named regions in 1 countries
fi-hel2 (Finland)- Countries
- Finland
- Platform
- api, cli, ssh, custom_docker_image, persistent_volumes, snapshots, spot_or_interruptible · SDK : Go, Python, PHP · Terraform : official · Kubernetes : managed · interconnexion : NVLink: 900 GB/s bidirectional (H100), 1.8 TB/s (B200) · InfiniBand only for Dedicated GPU Clusters · clusters : Dedicated GPU Clusters (B200/B300) in 8-, 16-, 32- or 64-node configurations with InfiniBand, in an upcoming Nordic AI data centre, delivery from December 2026, contact sales · reserved public GPU capacity from 3 months via sales
- Storage
- volume · 0.250 USD/GB-month (EUR 0.220) MaxIOPS, Helsinki · Billed per GB per hour; monthly figure is a 30-day estimate. 1 GB - 4 TB per device, up to 16 devices / 64 TB per server.volume · 0.097 USD/GB-month (EUR 0.085) Standard, Helsinki · Nonevolume · 0.110 USD/GB-month (EUR 0.100) Archive, Helsinki price (global 0.065 USD / EUR 0.056) · Nonenetwork · 37.50 USD/month for 250 GB, additional storage 0.15 USD per GB (File Storage, NFS) · Availability in the GPU location not checkedobject · 5 USD/month per 250 GB (Managed Object Storage) · Transfer included
- Migration out
- Block storage devices can be detached and attached to another server in the same location; custom images can be imported; backups and snapshots are available; servers are standard VMs, so data can be copied out over free egress. API, Terraform and upctl cover configuration (docs guide on exporting cloud services into Terraform).
Security & compliance
- SOC 2
- not published
- ISO 27001
- ISO 27001 certified ISMS (UpCloud); Helsinki Telia data centre also ISO 27001
- HIPAA
- not published
- GDPR / DPA
- DPA is part of the Terms of Service
- Other
- CISPE Code of Conduct; PiTuKri audit by an independent third party; Digital Services Act and EU Data Act disclosures
- Legal entity
- UpCloud Oy
- Funding
- not published
UpCloud, in short
What stood out when we read the documents: strengths, weaknesses, who it suits, and what we could not find.
Strengths
- Prices for all GPU plans visible without an account in EUR and USD, per server-hour and as a monthly estimate
- Six public GPU models from L4 to B300, including H100 and B200 with NVLink up to 8 GPUs per server
- Current H100 SXM price 1.89 USD per GPU-hour on demand (1x to 8x), CPU and RAM included
- Zero-cost public egress within a Fair Transfer Limit; IPv6, SDN private networks and firewall free
- GPU model or plan can be changed on a stopped server without reinstalling
- 99.999% SLA with credit compensation; ISO 27001, CISPE, PiTuKri; Finnish jurisdiction and DPA
- Official Terraform provider, CLI (upctl), Go/Python/PHP SDKs, managed Kubernetes with GPU node groups
Weaknesses
- GPU Servers available in one location only (fi-hel2, Helsinki)
- Billed by the started hour, not per second
- Storage and public IPv4 are extra and billed while the server is stopped
- Announced price change from 20 Oct 2026: H100 on-demand to EUR 2.17/h per GPU (from EUR 1.79), B200 to EUR 5.26/h (from EUR 4.50)
- Spot discount is 0.01 per hour on L4 and H100; docs say spot applies to selected GPUs
- GPU quota limited by account history; GPUs excluded from the free trial and from promotional credits
- No crypto payments; card, phone number and billing address required at signup
- No serverless GPU product
Ideal for
- EU teams that want Finnish/EU jurisdiction and hourly GPU VMs next to a full IaaS stack (managed Kubernetes, databases, object storage)
- Workloads with high egress that benefit from included transfer
- Buyers who want published H100/B200 multi-GPU NVLink prices without a sales call
Not published
- upcloud.com marketing pages (pricing, GPU product, compliance, data centres, terms) returned a Cloudflare challenge (403) to fetch_page.py
- their server HTML was fetched with curl (Chrome user agent) and saved as *.html with tag-stripped *.txt
- every price was read from those files
- Public API endpoints /1.3/price, /1.3/plan and /1.3/zone require authentication, so API price lists could not be cross-checked
- USD figures for the announced 20 Oct 2026 H100/B200 pricing: only the EUR product page was served
- Reserved (3+ month) GPU pricing and discounts: contact sales only
- Private Cloud GPU (L4, L40S, H200, B200) and Dedicated GPU Cluster prices: quote only
- GPU quota per new account: "based on account history", no numbers
- Founding year and funding not published on the pages read
- Jupyter support not documented
- Free trial length conflicts: docs say 7 days, USD pricing page says 30-day free trial
- pricing FAQ says the amount changes
- Post-pay billing thresholds referenced in the Terms of Service were not found on the pages read
- Bank transfer / invoice payment not listed on the payment methods page
Observations
upcloud.com is behind a Cloudflare challenge for headless browsers; the docs subsite (upcloud.com/docs) renders normally
Pricing page has a EUR/USD toggle (EUR at /pricing/, USD at /global/pricing/); GPU tables show a Spot Price and a Price column, each per server-hour and per month
H100 and B200 blocks carry a banner "New ... GPU Server pricing starting from October 20th"; the GPU Servers product page already shows the new, higher EUR prices with a "Current prices here" link back to the pricing page
GPU prices are per server plan (1 to 8 GPUs) with fixed CPU/RAM; per-GPU price is linear across plan sizes for H100, B200, B300 and RTX PRO 6000
Product page lists B300 as "Coming soon" while the pricing page shows B300 prices; docs configuration pages do not list B300
RTX PRO 6000 block on the product page shows header figures matching H100 (12-96 cores, 240-1920 GB, Intel) while its table shows 16-128 cores and the pricing page says AMD
Sign-up buttons in the GPU pricing blocks link to signup.upcloud.com with promo=boost500
Docs changelog (6 Jul 2026) says spot launched for L40S and B200 only, but the pricing tables now show spot prices for all six models
Pages read
- upcloud.com/global/pricing/ — GPU prices USD, storage, IPv4, file/object storage
- upcloud.com/pricing/ — GPU prices EUR originals, billing FAQ, currencies, refunds
- upcloud.com/products/gpu-servers/ — Announced prices from 20 Oct 2026, spot, reserved from 3 months, clusters, B300 coming soon, GPU specs
- upcloud.com/docs/products/gpu-servers/configurations/ — Plans, CPU models, VRAM, NVLink, stopped-server billing, trial exclusion
- upcloud.com/docs/products/gpu-servers/availability/ — fi-hel2 only, GPU quota, promotional credit rule
- upcloud.com/docs/products/gpu-servers/spot/ — Spot mechanics, billing, SLA exemption
- upcloud.com/docs/products/gpu-servers/faq/ — Stopped billing, passthrough, Docker, spot refunds
- upcloud.com/docs/products/gpu-servers/storage/ — Storage tiers, moving volumes
- upcloud.com/docs/products/gpu-servers/software/ — Templates, custom images
- upcloud.com/docs/changelog/2026-07-06-gpu-spot-pricing/ — Spot launch for L40S and B200
- upcloud.com/docs/changelog/2026-05-18-h100-b200-gpus/ — Launch dates, NVLink
- upcloud.com/docs/changelog/2026-09-16-rtx-pro-6000-gpus/ — Launch date
- upcloud.com/docs/changelog/2026-08-18-change-gpu-model-and-plan/ — GPU plan change without reinstall
- upcloud.com/docs/products/managed-kubernetes/gpu-nodes/ — Managed Kubernetes GPU node groups
- upcloud.com/docs/getting-started/billing/payment-methods/ — Cards, PayPal, Apple/Google Pay
- upcloud.com/docs/getting-started/billing/ — Card and billing address at signup, verification
- upcloud.com/docs/getting-started/accounts/account-requirements/ — Name, email, phone, card, sanctions checks
- upcloud.com/docs/getting-started/accounts/account-balance/ — Hourly deduction, run-out policy, refunds
- upcloud.com/docs/getting-started/accounts/account-balance/adding-balance-to-your-account/ — Minimum 10 EUR payment, currencies, Braintree
- upcloud.com/docs/getting-started/billing/bonus-credits/ — Promo and referral credits, GPU restriction
- upcloud.com/docs/getting-started/free-trial/ — 7-day trial, card authorisation, GPU exclusion, 30-day money-back
- upcloud.com/docs/getting-started/locations/ — 15 locations
- upcloud.com/docs/getting-started/support/ — 24/7 live chat and email
- upcloud.com/docs/products/networking/billing/ — IPv4 hourly, IPv6 free, zero-cost egress
- upcloud.com/docs/products/networking/network-transfer/ — Fair Transfer Limit for GPU plans
- upcloud.com/docs/products/block-storage/billing/ — Per GB per hour billing
- upcloud.com/docs/tooling/cli/ — upctl
- upcloud.com/docs/tooling/sdk/ — Go, Python, PHP
- upcloud.com/docs/tooling/terraform-with-upcloud/ — Official open-source provider
- upcloud.com/products/private-cloud-gpus/ — L4, L40S, H200, B200 nodes, quote only
- upcloud.com/compliance-and-security/ — ISO 27001, CISPE, PiTuKri, DPA
- upcloud.com/data-centers/ — FI-HEL2 Telia Helsinki facility and certifications
- upcloud.com/terms-of-service/ — Legal entity, pre/post-pay, spot terms, SLA compensation
- status.upcloud.com/ — Status page, 15 locations
- developers.upcloud.com/1.3/ — REST API 1.3; price/plan endpoints require authentication
Questions about UpCloud
What GPUs does UpCloud offer?
UpCloud has 6 GPU types with a fresh offer today, for example H100 from $2.00, RTX PRO 6000 from $0.97, L40S from $0.87, B200 from $4.11, B300 from $5.82, L4 from $0.64 per GPU-hour on-demand. The full list with prices and market medians is on this page.
How does UpCloud bill?
Billing granularity: per started hour. Minimum charge: 1 hour (GPU Server plans are billed by the starting hour) Stopped instance: GPU plan not billed when powered off; attached block storage and public IPv4 addresses continue to be billed
How trustworthy is UpCloud?
Its Trust Score is 75/100 (v0.1), read from its own documents. Strong on infrastructure control, pricing & billing transparency. Weaker on company & track record, security & compliance. The score measures transparency and published guarantees, not customer satisfaction; every criterion and its source is listed above.
Where are UpCloud's data centres?
1 named regions in 1 countries: Finland.
How do you pay UpCloud, and are there credits?
Payment by card. Free credits: 7-day free trial per docs (USD pricing page mentions a free 30-day trial); GPU Servers are excluded from the trial; referral signups get 25 EUR/USD; promotional credits cannot be used for GPU Servers. Identity check: card verification.
