A remote desktop that opens in a browser — no install
A real-time remote desktop for seeing and controlling a PC far away. The person connecting doesn't install anything — any modern browser (Chrome, Edge, …) is enough. Screen, sound, keyboard/mouse, and files all travel end-to-end encrypted (DTLS-SRTP), with accounts, roles, and permissions managed per organization. You can even run the connection server (gateway) yourself, so data never leaves your org.
Free plan free · paid tiers above Latest 0.10.3 No install · browser End-to-end encrypted Accounts & roles Self-hosted gateway
Install the app on the PC you want to show (the host) and register it; the viewer connects from a browser with just a link and an access code. It works from a phone browser too, with touch control.
Key features
🔌 Browser access, no install
The viewer sees and controls the screen from a browser — no install, no sign-up. On a phone, control by touch. Web, Android, iOS, and desktop viewers are all supported.
👤 Accounts · roles · permissions
Create accounts per organization, user, and role, and set rights like "view only" or "full control". Groups and group policies, a company enrollment key (bulk / self-enrollment), and two-factor auth (TOTP) are built in. Sign in with a NetServ unified account (SSO), and admins can bring members into the organization with invite codes.
🖥️ Crisp live screen & sound
Fluid H.264 video, and you also hear the remote PC's sound (the web viewer has sound on/off with a volume slider, a collapsible top menu bar, and a camera picture-in-picture you can move and resize). Bitrate adapts to the link, and lost segments are recovered with FEC · NACK.
🖱️ Real-time remote control
Drive the remote PC with keyboard and mouse. The window opens maximized so the remote screen fills it, and on multi-monitor hosts Monitor1 is shown by default (switch any time). On mobile use tap, drag, pinch-zoom and pan gestures.
📁 File / folder transfer · clipboard sync
Transfer files and whole folders both ways, or drag-and-drop to send. Text and image clipboards sync automatically between the two ends.
⏺️ Screen recording
Record the remote session to MP4 — keep it for always-on monitoring, training, or audit.
🌙 Unattended access · remote power
Reach a registered PC even when nobody is there, and wake a sleeping PC over Wake-on-LAN. You can connect and control even at the login screen.
🔐 End-to-end encryption · auto-fallback
Screen, input, and files are encrypted over WebRTC (DTLS-SRTP). When a direct link is up the gateway steps aside; when NAT or a firewall blocks it, a TURN relay takes over so it connects anywhere.
🛡️ Automatic failover
If the primary server (NAS) fails, service automatically fails over to a cloud standby — verified with real failover drills.
Recent improvements
- 0.10.2 — The web viewer's top-menu collapse now applies only while connected (always expanded when not connected). Web viewer tab title and license-agreement naming unified to NetServ
- 0.10.1 — Fixed clipboard sync stopping after one or two transfers following an elevated launch
- 0.10.0 — Fixed the remote mouse being unresponsive on administrator-privilege windows — the host now switches to an elevated launch. Improved caption, share-window and viewer UX. Fixed a launch error after installation (CreateProcess 740)
- 0.9.3 — A zoomed-in remote view now shows horizontal and vertical scrollbars, and you can pan with Shift/Alt + mouse wheel or middle-button drag. Fixed the duplicate control-panel window. Notarized macOS builds (Developer ID) are now available. Disaster-recovery failover triggers now use separate thresholds for hard-down vs. soft 5xx, and litestream restore is more reliable
- 0.9.2 — The remote screen fills the window on connect, and Monitor1 is shown by default on multi-monitor hosts. Camera overlay can be moved, resized or hidden; the host control panel is excluded from capture; a mouse that froze after clicking an admin-privilege window now recovers automatically
- 0.9.1 — Native app UX: right-click menu hint banner (dismissible), tab labels, checkbox selection for multi-view
- 0.9.0 — Public addresses unified under
*.webrtc.remote-viewer.com(gatewaygw.webrtc, downloadsdl.webrtc) - 0.5.3 — Unified the web viewer's top menu with the native remote window, added a right-click
menu with beginner hint tooltips, and a compact one-line menu on mobile. The default gateway moved to
gw.remote-viewer.com(nowgw.webrtc.remote-viewer.com), with saved settings migrating automatically. - 0.5.1–0.5.2 — NetServ WebRTC naming and icons across all platforms
- 0.5.0 — Fixed a web-viewer black-screen issue (negotiated H.264 payload type)
How it works
The viewer (browser or app) and the host first sign in and find each other through the gateway. The gateway brokers the connection details (SDP · ICE); then the two computers link directly (P2P) where possible to exchange screen, sound, input, and files — and the gateway steps aside. If a direct link is blocked, they fall back to a TURN relay. The gateway handles accounts and signaling, and also serves the install-free web viewer.
Get started · platforms
| Platform | Status | Get it |
|---|---|---|
| Web viewer (browser) | Available | Open in browser ↗ |
| Windows host/viewer app | Available · 0.10.3 | Download installer |
| Linux (x64) | Available · 0.10.3 | Download tar.gz |
| macOS | Available · 0.10.3 | Download tar.gz |
| Android app | Available · 0.1.0 (older) | Download APK (sideload) |
| iOS app | TestFlight | TestFlight invite — contact us / or use a phone browser now |
The viewer works right now from a browser. The Windows app isn't code-signed yet, so SmartScreen may warn on first run — choose "More info → Run anyway". Android installs by sideload — allow "install unknown apps". After install, the app updates itself when a new version ships. The Android APK is still 0.1.0 and doesn't yet include the latest features — a phone browser is recommended instead.
Help — User manual (HTML) · PDF manual · Help home
Pricing
The basics are always free on the Free plan; for more sessions, devices and storage, choose a paid tier billed per host, per month.
These are App bundle subscription prices (shared across all app products); one subscription covers Meeting, Education, WebRTC, Classic and BulkReach.
🎁 Free Available now
- Install-free browser access (web · mobile)
- Live screen · sound · remote control
- File / folder transfer · clipboard sync
- Screen recording (MP4)
- Accounts · roles · two-factor auth
- Windows · Linux · macOS hosts
🚀 Standard
- Everything in Free
- More concurrent sessions
- Many unattended devices
- Long-term / large recording storage
- Priority email support
Billed annually · about +20% if billed monthly · VAT excluded · participants free (billed per host)
(≈ ₩21,000/month, for reference only)
⭐ Premium
- Everything in Standard
- Maximum sessions · bulk unattended devices
- Maximum recording retention · extended add-ons
Billed annually · about +20% if billed monthly · VAT excluded · participants free (billed per host)
(≈ ₩42,000/month, for reference only)
🏢 Self-hosted (Suite)
- Everything in Premium
- Central console (groups · policy · RBAC)
- SSO · audit logs · enrollment key
- Dedicated gateway (self-hosted)
- Priority & onboarding support
Full pricing and terms: Pricing; refunds: Refund Policy.
How is it different from Classic?
Both are remote desktops, but they suit different needs. Classic installs on both ends and is a proven fit for closed / internal networks, while WebRTC lets the viewer connect from a browser only and is strong on accounts, roles, and easy access. For quick remote support and easy access from outside, choose WebRTC; for always-on monitoring on a closed network, choose Classic.
Dedicated gateway (self-hosting)
Instead of the shared server, we set up a dedicated gateway for your organization. You manage accounts and access rights yourself, and run it so that screen, input, and files never leave your org.
- Deploy & configure the gateway (accounts · signaling, HTTPS/WSS), database, and TURN relay
- Check your domain · HTTPS cert · relay ports · recording storage
- Verify account login, install-free web access, and relay before handover, then ongoing updates · scaling · support
Paid · quoted to scale