Ham radio logging software

Logging software for the most demanding radio amateur

WSJT-X, JS8Call, MixW, FLDIGI logging, LoTW / eQSL full synch and much more...



Frequently Asked Questions

Installation / Upgrade

Should I upgrade each time there is an update announcement? I strongly recommend to upgrade to the latest version available even though user may believe that a simple change of a letter version means very few improvements.
Windows SmartScreen prompts Swisslog might put your PC at risk or Swisslog is detected as potentially unwanted application by your antivirus Swisslog it's absolutely safe to install and free of virus or trojans. However certain antivirus may block Swisslog installation. For that reason it's strongly recommended to disable temporarily your antivirus software before installing Swisslog then enable it after installation. It's also advisable to add exceptions to the Swisslog executable file (or the whole Swisslog folder) either in your antivirus and firewall (both!). You can test the installer file in the virus total web site.
I have Windows 10 (or W7, W8). Do I have to run Swisslog with elevated privileges? (run as administrator) There is no need to run Swisslog as administrator, UNLESS one of the following conditions apply:
  • You are running as administrator any of the associated programs used with Swisslog (i.e: OmniRig, Ham Radio de Luxe, DX Lab commander, MixW, FLDIGI, WSJT-X, etc.)
  • You are installing Swisslog in the Program Files folder instead the default “Swisslog” root folder. THIS is not recommended at all! However, if you still want to install Swisslog in the Program Files folder, you MUST follow strictly these steps:
    • You need to disable UAC (User Account Control). This is necessary otherwise your system won't work with the C:\Program Files\Swisslog folder but a copy located in the VirtualStore folder! These are the real locations according the Windows edition used:
    • To disable UAC type UAC into the Start menu or Control Panel search box, enter the User Account Control Settings option then drag the slider all the way to the bottom (Never notify). Press OK and reboot your computer.


If any of the above conditions apply:

  1. Mouse right click on the Swisslog desktop icon, select Properties / Compatibility and check “Run this program as administrator”.

  2. DO THE SAME in the executable file from all associated programs with Swisslog: OmniRig, Ham Radio de Luxe, DX Lab commander, MixW, FLDIGI, WSJT-X, etc.
Swisslog appears in German language. How can I change it to English? OPTIONEN > SPRACHE > ENGLISCH
Swisslog is not launching at all Unfortunately, after latest Windows upgrades, some users have experienced this issue. This doesn't happen often but lately is happening more than expected. Data Execution Prevention (DEP) is a feature included since Windows XP. It is enabled by default for all Windows services and programs. Swisslog is absolutely safe but DEP seems to be very strict (in an absolutely random manner) with Swisslog. If you experience this, follow these steps to add Swisslog to the list of exceptions of DEP:
  • Click Start, type Control panel, and click Control Panel to open it.
  • Next you can click System and Security -> System -> Advanced system settings to open System Properties window
  • Click the Advanced tab, and click Settings button under Performance option
  • Click Data Execution Prevention tab in Performance Options
  • Click Turn on DEP for all programs except those that I select option. Click Add button then go to the C:\Swisslog folder and click on the SwisslV5.exe file to add it to the list.
  • Finally, click Apply button to remove it from DEP protection. Restart your computer to make these changes take effect. Swisslog should run normally afterwards.


Error messages

Fatal error: QSO Edit window not created
  • Download this file: click here
  • Extract the file in the Scripts subfolder (located where you have Swisslog installed)
  • In Swisslog go to Tools / For experts only / Run SQL script
  • Select the FixDB.sql file from the Scripts folder and press OK. A message will appear that the SQL has been executed successfully.
  • Restart Swisslog


    I have 2 PC. Is there a way to synchronize my database in both PC? You have 2 choices:
    • Copy the Swisslog database (SWLOG_V5.MDB file) from the most updated PC into the other.
    • You can use an internet cloud such as DropBox:
      • Copy the Swisslog database into the DropBox folder (in both computers)
      • In both PC, open Swisslog and go to File / Open logbook and select the Swisslog database from the Dropbox folder
      • Install the DropBox sync program in both PC. Simply make sure the sync with DropBox has been made correctly in the last PC used. This way you will have your database perfectly synchronised in both computers (you can do this in as many PC as you need).



    Swisslog takes a lot of time to start up, it's running slow or can't be linked to external programs Your antivirus or firewall is blocking normal functioning of Swisslog. Add exceptions to the Swisslog executable file (or the whole Swisslog folder) in your antivirus and firewall (both!). It's also advisable to add exceptions to other programs linked with Swisslog (such WSJT-X, JTDX, OmniRig, etc).
    Many advanced users asked me a way to automatically see which entities are only confirmed by QSL and not confirmed by LOTW/eQSL to update the DXCC award status
  • Go to View | Logbook view (selection) and open any query named "Confirmed DXCC by QSL and NOT..." located in the DXCC folder according to your needs (LoTW-eQSL, LoTW or eQSL). If you want to know the QSOs matching these criteria, DON'T CLOSE this logbook view and continue reading:
  • Go to View | Logbook view (selection) and open the query "Logbook with Award fields, DXCC, Zones and My QTH". Now group by the DXCC field. Simply drag and drop the DXCC column header to the grey upper part of the view. Filter QSL Rec = 1, LoTW Received = 0 and eQSL Received = 0. The view will contain all QSOs confirmed by QSL card but not confirmed by LoTW nor eQSL, grouped by DXCC.
  • Fit both views to view them easily in the screen. Now locate every DXCC displayed in the "Confirmed DXCC by QSL and NOT..." in the "Logbook with DXCC, Zones and My QTH" view. Open the node for the corresponding DXCC to see the QSOs.
  • You can perform the same operations if you need to check for WAZ, WPX or WAZ. At step one, open the required query from the corresponding folder (WAZ, WPX or WAS) then group by WAZ/WPX at step 2. In case of WAS, you have to filter also for DXCC = W and group by the Region field.