Black Cat Systems

Finally, lowcarb/keto baking recipes with yeast doughs that taste like the real thing!

Follow our tweets!

Lost Reg Code?
Online KiwiSDRs
macOS Software
Windows Software
Ham Radio iPhone/iPad
Linux Software
Update Policy

USB Icom CI-V Interface

Radio Hobbyist Products

  22m Programmable Beacon Kit
  22m Part 15 Beacon Kit
  CW Keyer For Beacons Kit
  Jellyfish Transformer
  Cyclops Antenna Transformer

General Interest Programs

  Atomic Mac/PC
  Audio Toolbox
  Black Cat Timer
  Diet Sleuth
  Graph Paper Maker
  Health Tracker
  Image Resizer
  Knitting Wizard
  Label Wizard
  Prog Audio Gen
  Sound Byte
  Synth 76477

Amateur Radio Programs
  AirSpyHF+ Server
  Black Cat ACARS
  Black Cat CW Keyer
  Black Cat HF Fax
  Black Cat SSTV
  Carrier Sleuth
  Cocoa 1090
  Cocoa RTL Server
  DGPS Decoding
  DX Toolbox
  eQSL Factory
  KiwiSDR Monitor
  KiwiSDR Sound Client
  Morse Mania
  RF Toolbox
  SDRuno Plugin
  SDRuno Equalizer Plugin

iPhone/iPad Apps
  Atoms To Go
  dB Calc
  Clik Trak
  DGPS Decoder
  Drill Calc
  DX Toolbox
  Elmer Extra
  Elmer General
  Elmer Tech
  Feld Hellschreiber
  Field Strength Calc
  Function Generator Pad
  HF Weather Fax
  Morse Mania
  Morse Pad
  Packet Pad
  PSK31 Pad
  SSTV Pad
  Photon Calc
  Rad Map Tracker
  RF Link Calc
  SelCall Tone Gen
  Sound Byte
  Sound Byte Control
  Spectrum Pad
  SWBC Schedules
  Synth 76477
  Synth Motion
  Transmission Line Calc
  Weather Calc
  Wire Calc

iPhone/iPad Bundles
  RF Calculator Apps
  Ham Radio Decoder Apps
  Audio Utility Apps
  Shortwave Weather Apps
  Ham Radio Exam Study Apps
  Shortwave Decoder Apps

Android Apps
  Audio Function Generator
Audio Spectrum Analyzer
DGPS Decoder
  HF Weather Fax
  Rad Map Tracker
  SelCall Tone Gen
  Sound Byte Control
  SWBC Schedules
  Wire Calc

About Black Cat Systems
Site Map
Our software for Mac OSX
Privacy Policy
Apple /// Emulator

Macintosh Links
Shortwave Radio
Pirate Radio
Spy Numbers Stations
Science and Electronics
Ham Radio Software



KiwiKonnect connects to online KiwiSDR receivers without the need for a web browser. Receiver audio can be piped to virtual sound cards, so it can be easily fed into decoding programs for SSTV, Fax, and other modes.

For Windows and macOS. Please click on images to view them full sized.

Download a copy for Windows: Version 1.2.0b3 (September 8, 2021)

Download a copy for macOS: Version 1.2.0b3 (September 8, 2021)

Hot off the press! Basic instructions.... more to follow:

After launching the app:

Enter your nickname/call etc. into the name field, followed by your location.

Select your audio playback device from the popup menu. You can use the slider to the right of it to adjust the volume.

There is also a popup menu to select de-emphasis, as well as a (currently non functional) mute checkbox.

On the second line of fields, enter in the URL and port number of the desired KiwiSDR, you can also select one from the popup menu.

Click the Connect button. After a few seconds you should be connected and hearing audio. If not, check the status text just above the waterfall at the bottom of the window, perhaps the KiwiSDR is full?

Use the popup menu to select the mode, text fields to select the frequency and IF filter range.

There is a bar graph display of the received signal strength with the estimated dBm value to the right.

AGC (automatic gain control) can be enabled and adjusted via the two checkboxes and four sliders.

Squelch can be set along with the waterfall offset and gain, adjust as needed for the best display.

See some strange numbers appearing? Some fields currently display diagnostic data for my testing purposes. It will eventually disappear.

It's best to click the Disconnect button before connecting to another KiwiSDR, or quitting.

When the Reconnect checkbox is checked, the app will try to automatically reconnect to a KiwiSDR if it gets disconnected, or cannot connect, every minute. While I think I've avoided any logic or race conditions, there could be some edge cases. If so, try unchecking the box, waiting for them to clear, then re-check.

Check the Network box, and the Black Cat Systems UDP radio control / audio streaming service is enabled. This works with:

You'll need to enable networking in each of those apps as well, by enabling use of the SDRuno Plugin in each app. See the instructions for each app to learn how to do this.

Click the Start Recording button to record received audio to a WAVE file. Click it again to stop recording. Recorded files are stored to the Documents directory for your user account, with a filename that contains a timestamp, frequency and mode, as well as the KiwiSDR URL and port number. For example:

If the recording file length exceeds 2GB, the file is closed, and a new recording file is started.

Automated recording:

Select New Schedule Window from the File menu.

Right click and select Add entry. A new line will be added, pre-populated with the current KiwiSDR URL, frequency, mode, and IF filter values. Edit this as necessary, and also add a time range, and optionally a date:

The time should be entered in UTC, with colons between hours, minutes, and seconds, and a dash between the start and stop time. For example:

will record from 0740-0750 UTC.

If you leave the date field blank, it will record on any day. If you wish to record on a specific date, enter it in YYYY-MM-DD format:


You can have multiple entries in a schedule window. They do not need to be in any specific (chronological) order. Make sure to NOT overlap times, however, or things will break. Also consider that it can take several seconds to connect/disconnect from a KiwiSDR, so factor that into your start/end times.

You can directly paste an entry from the Shortwave Broadcast Schedule window in DX ToolBox and it will be parsed and correctly formatted. Just select the line in the window in DX ToolBox, copy the text (Copy from Edit Menu), go to the schedule window in KiwiKonnect, right click, and select Add entry from clipboard.

Running multiple instances of KiwiKonnect:

It's possible to run more than one copy of KiwiKonnect. When doing this, it is important that each copy uses its own setting file, which should be placed in the same directory as the application itself. Note that some OS disallow applications from writing/reading files in certain directories, so you may need to experiment as to which directory you place your copies.

Run KiwiKonnect normally and quit. Find its settings file, named "KiwiKonnect Prefs".

Under Windows, this file is usually located in \Users\UserName\AppData\Roaming\

On macOS, it is stored in Library/Preferences referenced from the home directory for your user account.

Make a copy (or copies) of this file and place a copy in the same directory as any copies of the application you have made.

When you run KiwiKonnect, it will first check to see if there is a local settings file. If so, it will use it instead of the original.

There's probably still lots of bugs and features that need to be tweaked or added. It's a work in progress :)

Buy Your Copy of KiwiKonnect Today

$19.99 Registration code sent by email, software download

KiwiKonnect is only $19.99, which entitles you to all updates and new versions released over the next full year, free of charge, which of course you can continue to use forever.

Free To Try!

Not sure you're ready to buy KiwiKonnect? You can (and should!) download a fully featured copy to try out, before you buy it.

Email your comments and questions to

Last modified September 8, 2021