Video that respects pixels
H.264 decoded in hardware with correct colour. Lanczos resampling to exact device pixels, and a Pixel Perfect mode that sizes the window so one source pixel is one screen pixel.
Coming to Mac, iPad & iPhone
The stock way into an IP KVM is a browser tab.
KVM Remote is a native client: hardware-decoded video with correct colour, every keyboard chord your Mac would normally swallow, pixel-exact scaling, virtual media and power control.
Talks only to your device. No cloud relay, no account.
GL.iNet Comet is the primary backend and has been used against real hardware. PiKVM, JetKVM and NanoKVM adapters speak each project’s own protocol and are experimental until hardware checks are recorded.
Read the full compatibility matrixA KVM screen is static almost all the time, so frame rate barely competes with sharpness.
The lever is keyframe interval and encoder mode. Pick a preset to see what it changes.
Choose a preset below
Encoder: normal
Keeps the encoder from softening static content to save bandwidth you are not short of. Long keyframe interval, because P-frames on a still screen are nearly free.
Illustrative values from the GL.iNet presets; a fifth, Device Default, matches the device web interface’s default. Automatic error correction follows measured packet loss with hysteresis.
For the sleeping server, the BIOS that ignores your mouse, and the Cmd-Q you meant for the other machine.
H.264 decoded in hardware with correct colour. Lanczos resampling to exact device pixels, and a Pixel Perfect mode that sizes the window so one source pixel is one screen pixel.
Ctrl-Alt-Del, Alt-Tab, Alt-F4, Cmd-Q and Spaces go to the target. On Mac, choose Local, Send App Shortcuts, or capture system shortcuts too. One chord always gives control back.
System capture is Mac-onlyATX power, force-off and reset with confirmation. Attach an ISO as a CD-ROM or writable USB drive with upload progress. Sixteen EDID presets for the display the target thinks it has.
Favourites, groups, search and a quick switcher. Several devices connected at once, each with its own saved console layout, scaling, pointer mode and bandwidth policy.
Editable key sequences with delays and clean modifier release. A Send Special Keys menu grouped by target OS. Paste types your clipboard through the keyboard, slowly when a BIOS needs it.
Select a region of the frame and copy its text with on-device OCR. A statistics overlay, Test Connection self-check and redacted diagnostics show whether a setting actually changed anything.
KVM Remote connects straight to the device. Passwords live in the Keychain. Each device’s self-signed certificate is pinned on first use, the way SSH remembers a host, and a changed certificate is refused rather than ignored.
Read about privacyMade for the machines you’d rather
not expose to someone else’s server.
On iPad and iPhone, Trackpad mode moves the cursor relatively so your finger never covers the target, and Direct mode maps touch position straight through. Two-finger tap right-clicks, two-finger drag scrolls, long-press-then-drag holds the button. Pinch to zoom, pan locally, and type with an integrated remote keyboard.
One universal app for Mac, iPad and iPhone. New to IP KVMs? Start with the guide.
GL.iNet Comet is the primary backend; Comet PoE and Comet Pro share its protocol and await model-specific checks. PiKVM, JetKVM, NanoKVM and NanoKVM Pro adapters are implemented against each project’s source and are labelled experimental until hardware checks are recorded. The compatibility page lists what each backend supports.
Yes, over any route that reaches the device: a site-to-site VPN, Tailscale, WireGuard or a routed subnet. The app never uses a vendor cloud, so there is nothing to sign up for and nothing to relay through.
A hardware KVM sees an HDMI signal and pretends to be a USB keyboard. The target does not know it is being remoted, so no client can read its clipboard. KVM Remote sends text by typing it, and can read text on screen with on-device OCR instead.
It pins the certificate on first connection and refuses to connect if it changes later, which only happens after a factory reset or reflash. Settings → Security shows the fingerprint and can forget it. Certificate validation is stronger than a browser’s “proceed anyway”, not weaker.
Not quite on coloured text. The device encodes 4:2:0 chroma, so colour is stored at half resolution and syntax highlighting keeps slightly soft edges at any bitrate. Sharp Text and Pixel Perfect close most of the gap. Read the guide for why.
KVM Remote is being prepared for the Mac App Store and the App Store for iPhone and iPad. It requires macOS 14 or later, or iOS and iPadOS 17 or later. Capturing system shortcuts is Mac-only and needs Accessibility permission.
A native KVM client for the machines that matter.
In TestFlight beta. Store links and pricing will be added at launch.