SVXConnectSVXConnect
An RF.Guru app

Your SvxLink network, in your pocket

SVXConnect connects licensed amateur radio operators to SvxLink reflectors — talkgroups, a live map and real-time activity, with secure certificate-based access.

SVXConnect app icon

Download SVXConnect

Available now on Android, iPhone, iPad, macOS and Windows.

SVXConnect Mobile

SVXConnect for Android icon
Android — Phones, Tablets & POCGoogle Play

Get it on Google Play

The same app, with a layout that adapts to your device — phones, tablets and POC network radios. Talkgroups, a live map and real-time activity, with secure certificate-based access.

* POC = push-to-talk-over-cellular — see supported POC phones ↓

SVXConnect for iPhone & iPad icon
iPhone & iPadApp Store

Download on the App Store

The full native SVXConnect client for iPhone & iPad — talkgroups, a live map and real-time activity, with secure certificate-based access. Hands-free PTT from AirPods or a Bluetooth remote.

SVXConnect Desktop

macOS icon
macOSApp Store

Mac App Store · universal

The full native SVXConnect client for your Mac — talkgroups, a live map and real-time activity, with secure certificate-based access. Universal: Apple Silicon and Intel.

Tip: add the free PTT and QRZ companions (right here) for a system-wide push-to-talk hotkey and live QRZ.com callsign info.

Download on the Mac App Store
How to install & set up
  1. Open the Mac App Store link and install SVXConnect.
  2. Launch it, enter your call sign & email, and connect to a reflector.
  3. On first connect it requests a client certificate; your reflector's sysop signs it.
  4. Optionally add PTT and QRZ below for a global hotkey and live lookups.
Windows icon
WindowsMicrosoft Store

Microsoft Store · Windows 10 & 11

The full native SVXConnect client for Windows — talkgroups, a live map and real-time activity, with secure certificate-based access. Same design and features as the mobile and macOS editions.

Tip: installed from the Microsoft Store, it updates itself automatically — you're always on the latest build.

Get it from the Microsoft Store
How to install & set up
  1. Open the Microsoft Store link and install SVXConnect.
  2. Launch it, enter your call sign & email, and connect to a reflector.
  3. On first connect it requests a client certificate; your reflector's sysop signs it.
PTT icon
PTTFree

macOS · global PTT hotkey

A standalone macOS app that gives SVXConnect a system-wide push-to-talk hotkey — press a key combo anywhere to toggle (or hold) PTT, even when SVXConnect isn't the front app. Optional, but we really recommend it for desktop operating.

Tip: pair it with Hyperkey to turn the otherwise-wasted Caps Lock into a modifier key. We use Caps + Enter to toggle PTT.

Download for macOS (.dmg)
How to install & set up
  1. Open the .dmg and drag PTT into Applications. It's signed & notarized by Apple, so it opens normally.
  2. Launch it — the configuration window pops up. Record the hotkey you want for PTT.
  3. For hold-to-talk (key down = TX, key up = RX), grant Accessibility when asked. Toggle mode needs no extra permission.
  4. Optionally enable Start on login and hide the Dock icon to run it from the menu bar.
  5. Install Hyperkey if you want a Caps-Lock-based combo like Caps + Enter.
QRZ icon
QRZFree

macOS · lookup & QSO logging

A standalone QRZ.com lookup service. With it running, SVXConnect resolves callsigns in real time to show who you're hearing — name, location and more. It also works on its own: hit a hotkey to look up a callsign from anywhere, or log the QSO to your QRZ.com logbook with another — the menu keeps your last 5 contacts in view. Optional.

Tip: pair it with Hyperkey to turn the otherwise-wasted Caps Lock into a modifier key. We use Caps + Q to trigger a lookup.

Download for macOS (.dmg)
How to install & set up
  1. Open the .dmg and drag QRZ into Applications. It's signed & notarized, so it opens normally.
  2. Launch it — it lives in the menu bar. Open QRZ ▸ Settings… and enter your QRZ.com username & password (a paid XML subscription is required for live lookups).
  3. Optionally set your QTH (lat/long) to get bearing & distance, and a global lookup hotkey.
  4. To log contacts, add a logbook in Settings (paste its QRZ logbook API key), set your call sign, and pick a Log hotkey. Press it to open a prefilled QSO form — the menu then lists your last 5 QSOs.
  5. SVXConnect picks it up automatically — callsign info now appears in real time while you listen.

PTT and QRZ are free, optional macOS companion apps — distributed outside the App Store, signed & notarized by Apple.

Everything you need on the air

A full SvxLink reflector client, designed for field operation.

Talkgroups

Browse, select and monitor talkgroups on any secure SvxLink reflector, with priority preemption for the channels that matter.

Push-to-talk audio

Real-time Opus voice over the SvxLink protocol — clear, low-latency and built for handheld operation.

Live map

See where other operators are transmitting from, plotted live on an interactive map.

Live activity

A real-time feed of who's talking across the reflector, so you never miss the QSO.

Certificate-based auth

Your private key never leaves the device. Connect securely with an X.509 client certificate issued to your call sign.

Built for operators

Made by hams, for licensed amateur radio operators. No ads, no tracking, no analytics SDKs.

Enhanced reflector view

Even better when your reflector opts in

SVXConnect works on any secure SvxLink reflector out of the box. When the reflector's sysop runs the optional enhanced reflector feed, every app receives a live stream of what's happening — who is talking right now, on which talkgroup, and where each node is — so the activity list and map update in real time instead of only reflecting your own session. Add the companion portal and you also get friendly talkgroup names and per-callsign info. It's the difference between a working client and a live window into the whole network.

Sysop? Set it up →

Built for each platform

Same protocol, native everywhere — with extras that make the most of each device.

Android — Phones, Tablets & POC

Phones, tablets and POC mode — the same app, three adaptive layouts

  • One app that adapts to your device — a phone UI, an iPad-style multi-column tablet layout, and a compact POC mode for small-screen network radios like the Hytera PNC360.
  • Assign a vendor side key (like the Samsung XCover PTT key) as push-to-talk — keys up even when the app is backgrounded or the screen is off, via Samsung's unmanaged key mappings (no accessibility service, no Knox licence).
  • Large on-screen PTT button — hold-to-talk or toggle — plus wired/Bluetooth media-button keying; a pulsing red border wraps the whole app while you transmit.
  • Talkgroup priority monitoring with automatic preemption and sticky linger; lock to pin one TG, long-press to mute, and watch a live who's-talking feed from the reflector.
  • Opus audio at 16 kHz, auto-routing to Bluetooth, LE Audio, wired or USB headsets; a foreground service keeps the reflector and audio alive in the background.
  • Auto-reconnect via WorkManager with TCP/UDP heartbeats; secure X.509 onboarding over TLS 1.2 — your RSA key is generated on-device and never leaves it.
  • Picture-in-Picture listen-only window shows connection, active talkgroup and current talker while you use other apps.
  • OpenStreetMap node map (osmdroid, no API key) with status-coloured nodes; callsign and talkgroup names enriched from the portal — no QRZ subscription needed.
  • Material 3 dark interface in Jetpack Compose; automatic location via Google Play services with an IP-based fallback.

* POC = push-to-talk-over-cellular — see supported POC phones ↓

iPhone & iPad

Toggle PTT with your AirPods — or a Bluetooth remote

  • Key up hands-free from your AirPods stem / play-pause, or the AirPods Max digital crown.
  • Support for AB Shutter3-class Bluetooth remotes: big button → PTT, small button → next talkgroup.
  • VOX mode — transmit auto-engages when you speak (optionally Bluetooth-only).
  • Choose your audio route — speaker, headphones, AirPods or a Bluetooth headset mic (HFP).
  • Spoken talkgroup announcements through the active route, with AirPods Max press-to-cycle.
  • External-keyboard PTT shortcut; adaptive layout — stacked on iPhone, side-by-side on iPad.

macOS

Look up nodes & repeaters with your QRZ.com credentials

  • Enrich the map with QRZ.com callsign data — name, location and details for nodes and repeaters (paid QRZ XML subscription; cached 30 days).
  • System-wide PTT hotkey that works even when the app isn't focused.
  • Menu bar extra shows the active callsign during traffic, with quick PTT and volume.
  • Always-on-top window option to keep activity in view while you work.
  • Per-device audio input/output selection via CoreAudio.
  • Native multi-window AppKit experience.

Windows

System-wide PTT hotkey — transmit from any app

  • Hold-to-talk or toggle, via a global keyboard hook that fires even when SVXConnect isn't the front app.
  • Enrich the map with QRZ.com callsign data — name, location and details for nodes and repeaters (paid QRZ XML subscription; cached 30 days).
  • Lives in the Windows system tray — switch talkgroups, toggle lock and connect, with the current talker in the tooltip.
  • A click-through “on air” badge pops up bottom-right during traffic, showing who's transmitting without stealing focus.
  • Per-device audio input/output selection via WASAPI, with VU meters, volume/mute, auto-duck and a roger beep.
  • Native WPF app — single-instance, start-on-login and your settings restored across launches.

Supported POC phones

The Android app's POC mode is tuned for dedicated push-to-talk-over-cellular radios — their hardware buttons wire straight into SVXConnect.

UNIWA F400

SVXConnect running on the UNIWA F400
  • Dedicated hardware PTT button.
  • PTT works in the background and in lock mode.
  • Its PTT key can't reach background apps on its own — the free PoC PTT companion captures it and relays it to SVXConnect.
SVXConnect PoC PTT 1.0.6 (.apk)

Sideload only — not on the Play Store.

Hytera P60

SVXConnect running on the Hytera P60
  • Every hardware button is configurable.
  • The rotary dial on top switches talkgroups.
  • Man-down locks a preconfigured talkgroup.
  • PTT works in the background and in lock mode.

See it in action

SVXConnect running live on iPhone, iPad and Android.

And on the macOS desktop.

And on Windows.

Support & FAQ

Common questions about getting on the air. Still stuck? We're here to help.

Which reflector domain or hostname do I use?+

Ask your local sysop for the reflector's domain or hostname. In Belgium it's be.svx.link. We don't keep a list of reflectors for other countries — your sysop will have the details.

Can I use SVXConnect on more than one device?+

Yes — but on a reflector each callsign must be unique, so you can't connect two devices under the exact same callsign at once. Give each device a short suffix after a hyphen — for example OR7F-IPAD (iPad), OR7F-XVCR (Android XCover), OR7F-IPHO (iPhone) or OR7F-OSX (Mac desktop). The part after the - can be up to 4 characters.

How does certificate signing work?+

On first connect the app requests a client certificate that your reflector's sysop signs. In Belgium this is fully automated — you'll get an email as soon as it's signed (your sysop gets a copy too).

I haven't received my certificate — what should I check?+

Check your inbox and your spam folder for the signing email, and make sure you typed your email address correctly in the app — that's where the confirmation is sent. On reflectors outside Belgium signing may be done manually, so please be patient or contact your local sysop.

Still need a hand?

Questions about setup, certificates or connecting to your reflector? Reach the RF.Guru team and we'll help you get on the air.

Contact support