RouterOS is a standalone operating system based on the Linux kernel that powers MikroTik hardware devices and can also be installed on a PC to turn it into a router with all the necessary features. It is built for routing, firewall, bandwidth management, wireless access point use, backhaul links, hotspot gateways, VPN servers, and more. RouterOS supports secure home-office VPNs, parental control, complex firewall rules, IPsec hardware acceleration, VLANs, client user interface branding and modification, API, and TR-069 support for custom remote management and monitoring, and automatic email or SMS trigger notifications. Users can try RouterOS through demo addresses and connect by SSH, desktop or mobile apps, or a web browser to explore the system before deploying it. RouterOS can also run on an x86 machine by downloading the ISO image, booting from it, and testing all available features during the trial period.