# Hostinger VPS

Official pricing: https://www.hostinger.com/vps-hosting  
Category: hyperscaler · Isolation: vm

## Pricing regimes (raw)

- **Regular price, 24-month prepaid (amortized monthly)** (sizes): KVM 1 1 vCPU/4 GiB $11.99/h; KVM 2 2 vCPU/8 GiB $14.99/h; KVM 4 4 vCPU/16 GiB $28.99/h; KVM 8 8 vCPU/32 GiB $49.99/h [commit]
- **Intro price, 24-month prepaid (renews at regular price, e.g. KVM 4 $12.99 -> $28.99)** (sizes): KVM 1 1 vCPU/4 GiB $6.49/h; KVM 2 2 vCPU/8 GiB $8.99/h; KVM 4 4 vCPU/16 GiB $12.99/h; KVM 8 8 vCPU/32 GiB $25.99/h [promo, commit]
- **1-month term, no commitment (auto-renews monthly)** (sizes): KVM 1 1 vCPU/4 GiB $19.49/h; KVM 2 2 vCPU/8 GiB $24.49/h; KVM 4 4 vCPU/16 GiB $42.99/h; KVM 8 8 vCPU/32 GiB $73.99/h
- **Regular price, 12-month prepaid** (sizes): KVM 1 1 vCPU/4 GiB $12.99/h; KVM 2 2 vCPU/8 GiB $16.99/h; KVM 4 4 vCPU/16 GiB $30.99/h; KVM 8 8 vCPU/32 GiB $53.99/h [commit]
- **Hostinger GPU instance (hourly credits, "from" price)** (resource): $0/vCPU-h, $0/GiB-h [beta]

## Features

Yes: snapshots, persistent disk, ≥24 h sessions, custom image (Docker or snapshot), start from your own snapshot, full VM (own kernel), Docker inside, root, systemd, desktop GUI, SSH, public IPv4, custom domains, raw TCP inbound, open internet, static egress IP, SSO, GPU, Python, Node.js, EU data residency, MCP server, snapshots on demand, gVisor or VM (no shared kernel), inbound access rules, firewall inside (nftables)

No: memory snapshots, fork/clone, pause/resume, volumes, idle auto-stop, your own Docker/OCI image, nested virtualization, browser, computer-use API, code interpreter, browser + desktop control, anti-bot stealth, CAPTCHA solving, residential IPs, preinstalled agents, HTTPS preview URLs, egress allowlist, self-hosting, BYOC, open source, SOC 2, HIPAA, arm64, Windows, macOS, GPU desktop, HTTP method/path egress rules, wake on request, live resize, live fork (no pause), memory fork, automatic snapshots, agent harness API, hosted agent API (their own agent), secret proxy, secret proxy for any API, extra volumes, shared volumes

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/hostinger-vps.json → feature_evidence

## Caveats

- DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.
- Smallest captured >=4/8 shape is KVM4: 4vCPU/16GB/200GB; $12.99/month intro, $28.99/month renewal, both paid24months. 8GB KVM2 has only2vCPU and cannot satisfy4vCPU.
- KVM4 upfront per machine $311.76 intro or $695.76 renewal; 50-machine cash outlay $15588 or $34788, not $649.50/$1449.50 total cash.
- 4/8/16/32TB transfer per KVM1/2/4/8 respectively. OneIPv4+IPv6 included; overage price not verified, so not assumed zero.
- Snapshot zero is only within included product allowance, not proof of unlimited external50GB retention. Public API exists; no per-hour burst billing or cost-saving power-off.
- Free snapshot field represents included product allowance only; no assumption that any quantity/lifetime of requested retained state is supported.
- Sustained high CPU is throttled: Hostinger treats a VPS with long sustained high CPU as potentially compromised and cuts its CPU capacity by 25% per hour; the limit can be reset once per week. CPU-bound 24/7 fleets may not get the full vCPU they pay for.
- Hostinger API is rate-limited to 90 requests per 60 s per token (RateLimit-Policy q=90;w=60); repeated 429s can get the IP temporarily blocked. VM creation via API is a purchase (POST /api/vps/v1/virtual-machines charges the default payment method). No published limit on the number of VPS per account.
- Refunds: 30-day money-back covers new KVM VPS purchases and renewals, but VPS upgrades, VPS control-panel licences, Hostinger GPU and credits are non-refundable.

## How this provider charges


DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.

Prices below are public list prices unless a row explicitly says promotion/commitment. USD; taxes excluded unless noted.

| Regime | When / billing | Captured prices | Source |
|---|---|---|---|
| 24-month renewal amortized monthly | 24 months paid upfront; Estimator-only encoding: sizes.hour and month_cap both equal full monthly rent, with a one-hour synthetic minimum. This is NOT a vendor hourly tariff. For valid workloads with sessions >= peak concurrency it charges one monthly rental per concurrent machine, including off-hours. Setup/term cash outlays are caveated separately. | KVM 4: $28.99/month rental | https://www.hostinger.com/vps-hosting |
| Introductory 24-month prepaid promotion | 24 months paid upfront; introductory discount; Estimator-only encoding: sizes.hour and month_cap both equal full monthly rent, with a one-hour synthetic minimum. This is NOT a vendor hourly tariff. For valid workloads with sessions >= peak concurrency it charges one monthly rental per concurrent machine, including off-hours. Setup/term cash outlays are caveated separately. | KVM 4: $12.99/month rental | https://www.hostinger.com/vps-hosting |

## Billing details
- **granularity_seconds**: Unknown; not assumed zero.
- **minimum_billed_seconds**: Unknown; not assumed zero.
- **setup_fee_usd**: Unknown; not assumed zero.
- **api**: True
- **cli**: Unknown; not assumed zero.
- **ipv 6**: True
- **ingress_usd**: Unknown; not assumed zero.
- **minimum_term**: Captured rates require 24-month upfront payment. Shorter-term checkout prices not captured.
- **cpu**: KVM guest vCPU on AMD EPYC; dedicated physical CPU thread guarantee not established.
- **backup**: Weekly backups included; snapshot retention/quantity and daily-backup add-on price not confirmed.
- **provisioning**: Unknown; not assumed zero.

## Gotchas
- DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.
- Smallest captured >=4/8 shape is KVM4: 4 vCPU/16 GB/200 GB; $12.99/month intro, $28.99/month renewal, both paid 24 months. 8 GB KVM2 has only 2 vCPU and cannot satisfy 4 vCPU.
- KVM4 upfront per machine $311.76 intro or $695.76 renewal; 50-machine cash outlay $15588 or $34788, not $649.50/$1449.50 total cash.
- 4/8/16/32 TB transfer per KVM1/2/4/8 respectively. OneIPv 4+IPv 6 included; overage price not verified, so not assumed zero.
- Snapshot zero is only within included product allowance, not proof of unlimited external 50 GB retention. Public API exists; no per-hour burst billing or cost-saving power-off.

## Worked example
4 vCPU / 8 GiB; 50 concurrent × 8 h/day × 22 days = **8,800 guest-hours**; 30% CPU busy; **50 GiB-month total snapshots**, **100 GiB total egress**. 50 GiB retained state is total, not 50 GiB per VM. Compute-only subtotals below exclude unknown components and tax.

| Mode | Delete/recreate / active-window compute | 50 retained hosts, 730-hour month |
|---|---:|---:|
| 24-month renewal amortized monthly | $1,449.50 | $1,449.50 |
| Introductory 24-month prepaid promotion | $649.50 | $649.50 |

Snapshot subtotal: $0.0000; rate $0/GiB-month. Egress: see allowances, pooling/accrual and rate $None/GiB; not every mode has the same allowance.
Powered-off compute billed: True. A retained-host column is the always-running upper scenario when this is false; powered-off storage/IP still accrue.
Monthly caps attach to instance identities, not to a pool of replacement instances. The active-window column requires deleting/releasing billable compute between shifts for products that bill while off. Restoring from disk is not memory resume. The engine cannot perfectly model these lifecycles; see validation/estimator-gaps.md.

## Sources
- https://www.hostinger.com/vps-hosting
- https://www.hostinger.com/support/6976044-parameters-and-limits-of-hosting-plans-in-hostinger/
- https://developers.hostinger.com/

Card note: both captured modes require a 24-month prepaid commitment, so they carry the engine sales/commitment opt-in flag. This flag does not mean Hostinger requires a sales representative.

Card note: both captured modes require a 24-month prepaid commitment, so they carry the engine sales/commitment opt-in flag. This flag does not mean Hostinger requires a sales representative.

Card note: both captured modes require a24-month prepaid commitment, so they carry the engine sales/commitment opt-in flag. This flag does not mean Hostinger requires a sales representative.
