Skip to main content
Fetching rates…
Back to journal
International paymentsAugust 13, 2026 · 9 min read

MikroTik License Levels Explained: RouterOS vs CHR

A MikroTik license is what activates RouterOS, and its level sets how many hotspot users, tunnels and User Manager sessions the device will accept. But before comparing levels, one thing has to be said: if you bought a RouterBOARD, the license is already installed and active on it.

An isometric staircase of RouterOS license levels — 1, 3, 4, 5 and 6 — each step carrying a networking device, rising to a glowing top tier.

License buying guide

Level 4, 5 or 6 — and when is it CHR?

This article at a glance

  • Every RouterBOARD ships with a license already installed; its level is a spec of that model, not an option you pick at checkout.
  • A separate license is bought mainly for RouterOS on x86 hardware, or for CHR — the virtual edition.
  • MikroTik's official prices: Level 4 is $45, Level 5 is $95 and Level 6 is $250 — the same three prices as CHR's P1, P10 and P-Unlimited.
  • Licenses never expire and include unlimited software upgrades, but each one covers a single installation and is bound to that machine's storage.

You do not pick the level — the model does

The most common advice about MikroTik licensing is “buy Level 4 for a small office”. Usually that is advice about a purchase you never had to make. Every RouterBOARD ships with the operating system preinstalled and licensed, and the level is a spec of the model: the hEX comes as Level 4, the hAP ax³ as Level 6. A home router can therefore hold a higher level than an x86 server someone paid $45 for.

So the first move is to look at the level you already have — /system license print in the terminal, or the model's spec sheet on mikrotik.com. Buying only becomes a real question when you install RouterOS on x86 hardware, run CHR on a virtual server, or outgrow the level you were given.

RouterOS licensing: levels 1 to 6

These levels apply to RouterOS on physical hardware, whether a RouterBOARD or an x86 install. Level 0 needs no key and is simply a 24-hour trial. Level 1 is free but requires registration, and pins almost every counter to one. What people actually buy is Level 4 and above.

FeatureLevel 1Level 3Level 4Level 5Level 6
Official priceFreeNot sold separately$45$95$250
HotSpot active users11200500Unlimited
User Manager active sessions1102050Unlimited
PPPoE / PPTP / L2TP tunnels1200200500Unlimited
EoIP tunnels, VLAN interfaces, queues1UnlimitedUnlimitedUnlimitedUnlimited
Access-point roleNoNew wifi driver onlyYesYesYes

Level 3 is not on MikroTik's price list: it is what client and CPE devices ship with, and it cannot be bought for x86 at all. Its access-point role is conditional too — unavailable on the legacy wireless driver, available only on the newer wifi driver in RouterOS 7.

CHR licensing: a separate rulebook

CHR is the virtual edition of RouterOS for VPS, virtual machines and cloud infrastructure, and its licensing shares nothing with the levels above. What you buy here is not features but speed: each tier only raises the upload rate cap on each interface.

A server rack inside a cloud, four beams of light running out to four speed gauges at different readings.
The four CHR tiers differ in exactly one number: the upload rate cap on each interface.
LicenseUpload cap per interfaceOfficial price
Free1 MbpsFree
P11 Gbps$45
P1010 Gbps$95
P-UnlimitedNo limit$250

The free license is not feature-reduced — it runs what the paid tiers run, with the upload rate closed down. For evaluation, all three paid tiers carry a 60-day trial activated through a mikrotik.com account, and cloning an instance does not extend that trial.

Which license is yours?

You own a RouterBOARD

There is nothing to buy. The level is printed in that model's spec sheet — the hEX ships as Level 4, the hAP ax³ as Level 6. If the level is too low you upgrade it; you do not buy from scratch.

RouterOS on x86 hardware

This is where a license is genuinely a purchase. Level 4 covers an office or small network, Level 5 once hotspot or User Manager passes the 200 and 20 caps, and Level 6 for ISPs and heavy traffic.

VPS, virtual machines and cloud

CHR only. Levels 1 to 6 do not apply here. Start on Free, P1 suits most small servers, and P10 or P-Unlimited handle heavy traffic.

You only want to try it

Level 0 is a 24-hour trial that needs no key at all. For CHR, all three paid levels come with a 60-day trial activated through a mikrotik.com account.

The decision that comes first is where it will run. RouterOS on physical hardware is licensed with levels 1 to 6; virtual RouterOS takes CHR licenses only. The two families are not interchangeable.

Check these before you buy

A holographic key hovering above a router, with monitoring dashboards glowing behind it.
The key binds to one machine's Software ID — check it before you order, because the binding is not reversible.
  • The key is issued to a mikrotik.com account — create it in your own name, not the reseller's; upgrades and transfers all run through that account.
  • Note the device's Software ID before ordering. The license binds to that ID and a mistake is not reversible.
  • A RouterOS license binds to storage: internal flash on a RouterBOARD, the disk's MBR on x86. Replacing the disk means losing the license.
  • Under MikroTik's licence agreement the licence transfers permanently only together with the hardware itself — you cannot sell it on separately.
  • Paid CHR licenses are the exception: they can be moved between instances inside the same account.
  • CHR has to reach MikroTik's license server periodically — plan for that on a network with restricted outbound access.

Buying from Iran adds a practical obstacle: MikroTik takes payment by international card, and Iranian bank cards cannot complete that transaction. MikroTik's own agreement also carries a sanctions clause which, for Iran specifically, names equipment or software intended for the monitoring or interception of internet and telephone communications.

Frequently asked questions

Do MikroTik licenses expire?

No. Licenses never expire and include unlimited software upgrades. The one exception is the Level 1 demo license, which lost unlimited upgrades from RouterOS 7.8 onwards.

Can I move a license to another device?

A RouterOS license binds to that machine's storage, and under MikroTik's agreement it transfers permanently only together with the hardware. Paid CHR licenses differ — they can be moved between instances inside the same account.

Where do I buy a Level 3 license?

You do not. Level 3 is what client and CPE devices ship with, and it is not available for purchase separately for x86 at all. Its hotspot cap is a single active user.

How does free CHR differ from the paid tiers?

Only in speed. The free license is not feature-reduced; it caps upload at 1 Mbps per interface. For a full test, all paid levels offer a 60-day trial.

Which level do I need for a 300-user hotspot?

Level 5, because Level 4 stops at 200 active users. But if you also run User Manager, Level 5 caps concurrent sessions at 50 — passing that means Level 6.

Let Rima pay the MikroTik invoice

Rima settles foreign invoices and currency payments on your behalf, from server bills to software purchases. All you need to bring is the license level and the device's Software ID.

See our services

Read next

Sources