Need a MikroTik router without buying the hardware? Our CHR-based VPS runs the exact RouterOS you already know, BGP, WireGuard, hotspot, the works, deployed in under five minutes. Pay with Bitcoin, Ethereum, or a card.
✅ Deploy time: < 5 min ✅ Licensing: P1 → Unlimited
✅ Access: Full root ✅ Support: 24/7 network

CHR (Cloud Hosted Router) is MikroTik's official virtual-appliance build of RouterOS, the same software your CCR or hAP runs, just packaged to boot on a VM instead of dedicated hardware. Nothing is stripped down: firewall, queues, VPN, dynamic routing, all of it works exactly the way you're used to.
The only thing that changes is licensing, which is based on throughput rather than hardware. Every plan below ships with a free P1 license out of the box, plenty for testing, VPNs, and most single-site routing. If you outgrow the 1 Gbps cap, upgrading to P10 or P-Unlimited takes a few minutes in the panel.
| P1 | 1 Gbps cap | included free |
| P10 | 10 Gbps cap | upgrade in panel |
| P-Unlimited | no cap | upgrade in panel |
A CCR or hAP is a fine piece of hardware, but it's also a fixed upfront cost, a shipping wait, and a single point of failure sitting in a rack somewhere. A CHR instance here starts at $7.77/month, even a modest rack-mount CCR usually costs several hundred dollars before you've configured anything, so the break-even point is further out than it feels. Here's the fuller trade-off, no sales spin:
| Plan | CPU | RAM | Storage | Bandwidth | Price |
|---|---|---|---|---|---|
| VPS 1 | 1 core | 512 MB | 15 GB | 0.5 TB | $7.77 |
| VPS 2 | 1 core | 1024 MB | 15 GB | 1 TB | $12.99 |
| VPS 3 | 1 core | 2048 MB | 15 GB | 2 TB | $23.99 |
| VPS 4 | 2 cores | 4096 MB | 15 GB | 3 TB | $40.99 |
RAM matters more than CPU here. RouterOS keeps its routing table and connection tracking table in memory, so if you're carrying a full BGP table or running heavy NAT for a lot of concurrent users, 512 MB will feel tight fast, most people running a single VPN gateway or a small office router are fine on VPS 1 or 2. If you're doing BGP with more than a couple of peers, or NAT for a busy hotspot, jump to VPS 3 or 4.
Need more than 2 cores or 4 GB? Talk to support about a custom configuration.
Match cores and RAM to your workload.
Bitcoin, Ethereum, PayPal, or card.
Login details land in minutes.
SSH, Winbox, or the API, your call.
Run a multi-homed edge, announce prefixes, steer traffic with route maps.
Plus L2TP and PPTP for legacy setups you haven't migrated yet.
Per-user vouchers, quotas, and billing without per-AP configuration.
Shape and prioritize bandwidth per user, subnet, or service.
Every plan gets IPv4 + IPv6 side by side, no separate add-on.
Full filter, mangle, and NAT chains, same syntax as the physical box.
Run it as a BGP edge router for a multi-homed connection, announce your prefixes, session with two upstreams, and steer without buying a second physical box.
Point a hotspot at RADIUS or UserManager and hand out vouchers per room, per table, or per session, no per-access-point setup.
Spin up a lab, break things on purpose, snapshot the config, destroy it when you're done. Cheaper than a shelf of RouterBOARDs.
A low-latency IPsec or WireGuard gateway between offices, or a dedicated exit point for latency-sensitive execution.
Lower latency to your peers or clients usually means picking the region nearest them, not the one nearest you.
| Region | Code | Best for | Status |
|---|---|---|---|
| United Kingdom | LON | Western Europe peers | online |
| United States | NYC | North American traffic | online |
| Canada | YYZ | North American failover | online |
| Singapore | SIN | Southeast Asia | online |
| India | BOM | South Asia | online |
| UAE | DXB | Middle East hub | online |
| Turkey | IST | Bridging EU/MENA | online |
RouterOS exposes a full API alongside the classic Winbox and SSH access, so if you're managing more than one box you're not doing it by hand. Define routing rules, firewall policies, and VPN setups as code with Ansible or Terraform.
Migrating a physical router over is a five-minute job: export the config, import it into the CHR instance, done. Migrations usually take longer to plan than to run.
# on the physical router /export file=router-backup # on the new CHR instance /import router-backup.rsc done, firewall, routes, and VPN peers carried over
Crypto clears fastest and skips the "why is a server company charging my card overseas" call to the bank.
MikroTik is a Latvian networking company founded in 1996. RouterOS, its routing operating system, has been the backbone of its hardware since 1997, and CHR brought that same software to virtual environments so it could run anywhere a VM can.
None functionally, CHR is the same RouterOS build, minus hardware-specific drivers for things like physical Wi-Fi radios. Firewall, routing, VPN, and queues behave identically.
Every plan ships with a free P1 license (1 Gbps cap). Upgrading to P10 or P-Unlimited is a self-service switch in the client panel.
Yes, every plan runs IPv4 and IPv6 side by side.
Export with /export on the old device, import the file on the new CHR instance. Firewall rules, routes, and VPN peers carry over.
Yes, both are core RouterOS features and run unrestricted on any plan.
Yes, a 7-day money-back guarantee applies if you're not satisfied.
A CHR instance isn't a replacement for every physical MikroTik out there, if you need real Wi-Fi radios or SFP ports, buy the hardware. But for routing, VPN, firewall, and hotspot work, it's the same RouterOS, live in minutes, and one resize away from more headroom whenever you need it. Looking for general-purpose hosting instead? See our full VPS plans.
Whether you're calling this a MikroTik CHR VPS, a virtual MikroTik server, or just RouterOS in the cloud, it's the same Cloud Hosted Router instance, with full root access, live in minutes.
Setup help, config questions, or a 2 a.m. BGP session that won't come up, real answers, not a script.