UpCloud
upcloud.com · Compute · 1 record · JSON
UpCloud Compute
paidemail?card?Drequest-rate
| Free tier | no free tier: servers from EUR 3 a month or by the hour, with data transfer included and 250 Mbit/s of bandwidth at the entry size unit none; metered on none |
|---|---|
| Price | none stated |
| Per-object cap | not stated |
| Retention | not stated |
| Egress | not stated |
| Identity | email (placeholder) not published |
| Limits |
not stated |
| Binding | request-rate |
| Interface | unknown |
| Tooling | not stated |
| Composes with | not stated |
| Reliability | no reliability event recorded |
| Evidence rung | documented the pricing page was read on 2026-10-22 and publishes the ladder, the bandwidth per size and the zero-cost transfer position. There is no free tier, so the verdict moves to paid-only, and the 2026-11-16 price change is recorded |
| Checked | 2026-10-23 (live); stale on 2026-11-22 |
| Parsed numbers |
|
Evidence (2)
| date | source | what it proved |
|---|---|---|
| 2026-10-02 | upcloud.com/pricing/ | not published |
| 2026-10-22 | upcloud.com/pricing/ | 'All services are billed by the hour' with 'zero-cost data transfer fees' and the ladder '1 GB 1 core 250 Mbit/s 10 GB EUR 3/mo' through '16 GB 4 core 500 Mbit/s 50 GB EUR 28/mo', plus a notice that pricing changes on 2026-11-16, quoted |
More fields (20)
{
"talaria_m10h_usd": 6.25,
"talaria_m24h_usd": 15.0,
"nemo_m10h_usd": 6.25,
"keep_rate": 1.0,
"keep_rate_basis": null,
"billing_model": "flat-pool",
"shape": {
"vcpu": 1,
"ram": 1,
"disk": 10,
"gpu_class": null,
"gpu_count": null,
"note": "the entry plan; the ladder runs to 16 GB and 4 cores"
},
"session_cap": {
"wall_clock_min": null,
"idle_reap_s": null,
"restart_required": false,
"note": "hourly billing on a server that runs until stopped; the page states no reap"
},
"persistent_storage": null,
"network_out": null,
"price_note": "a VPS bills by the month with an hourly rate capped at the monthly figure, so the two columns answer two questions: destroying the box between runs versus keeping it up.",
"free_tier_kind": "none",
"m10h_usd": 6.25,
"m24h_usd": 14.0,
"price_basis": "10 h/day column = 300 h at the hourly rate, which is what a server destroyed between runs costs; 24/7 column = the monthly cap, because a VPS kept up all month stops at the cap.",
"granularity": {
"min_billed_s": 3600,
"rounding_s": null
},
"burst_x": 2.0249,
"burst_bill": "min 1 h",
"ps": {
"gib": 10,
"price": "included in the plan; block storage priced separately",
"durability": "standard block storage",
"on_stop": true,
"on_destroy": false,
"retention": "while the volume exists"
},
"net": {
"out": true,
"in": true,
"ports": "any",
"static_ip": true,
"ipv6": true,
"allowance": "zero-cost data transfer"
}
}Unknown or withheld values (16)
$.chainingnot-stated$.egress.meteredegress-unknown$.egress.termsnot-stated$.evidence[0].provedprocess$.extras.keep_rate_basisprocess$.identity_cost.detaildefaulted$.identity_cost.kindidentity-defaulted$.interfaceinterface-unknown$.interface_detailwithheld$.limits_notenot-stated$.per_object_cap.notesprocess$.per_object_cap.statednot-stated$.reliability_notenone-observed$.retention.notesnot-extracted$.retention.statednot-stated$.toolingnot-stated