Welcome to the KLog website!

KLog is a multiplatform free hamradio logger, the only one able to run in Linux, Windows and macOS!

KLog icon

KLog is providing QSO management, useful QSL management DX-Cluster client, DXCC management, ClubLog integration, WSJT-X, DX-Marathon support and much more!

KLog is today already in several languages: Catalan, Croatian, Danish, English, Finish, Italian, Japanese and Spanish.

You can also see some Screenshots of KLog to see what it looks like.

You can write your own review on the KLog eHam review page

If you want to help us, please visit the Contribute page and find your way to improve KLog!

Posted in KLog | Tagged | Leave a comment

KLog-2.2.1 Some crashes fixes

KLog 2.2 came with an big change on how KLog detects prefixes and DXX entities… but unfortunately there are some bugs still pending.

KLog 2.2.1 fixes some of the most important bugs.

Aug 2022 - 2.2.1
- Bugfix: Temporary bugfix for Setup eLog Page preventing crash on start. (Closes #489)
- Bugfix: Temporary quick fix to prevent call validation in some classes that may cause errors. (Opens #490)
- Bugfix: Config for real time for clublog was not properly managed.
- Bugfix: Calls like EA4K/MM were identified like Scotland, not maritime.
- Improvement: Code improvement in the Setup of eLogs.
- Tests: Tests for SetupPageElog added.

You can download KLog from:

https://github.com/ea4k/klog/releases

Don’t forget to join the Telegram groups or the Mailing list to receive the latest information!

I hope you enjoy KLog!

Posted in Bug, KLog, Release | Tagged , , | Leave a comment

KLog 2.2 – Callsign optimization and bugfix

Here it is! It took longer than expected but here it is KLog 2.2.

Aug 2022 - 2.2
- Bugfix: DL was not properly shown in the DXCC status table (Closes #460) (TNX N6PAZ)
- Bugfix: Clublog QSO status export to file was not properly done.
- Bugfix: Removing first char in the callsign caused a crash. (Closes #455) (TNX G4MKT)
- Bugfix: Database was not beig properly created in first start.
- Bugfix: Changing the statistic widget crashed KLog. (Closes #484)
- Bugfix: Some prefixes were not properly identified.
- Bugfix: Fixed some database column name typos.
- Improvement: Callsign identification optimized.
- Improvement: The Debug logging has been improved, still much work TBD.
- Improvement: General code cleaning (coveralls.io)
- Improvement: General code cleaning (lgtm.com alerts)
- Improvement Distance is now stored for new QSO added or modified QSOs from the UI. (Closes #459).
- Map back to OSM to recover the map for raspberry & linux
- Translations: Spanish (EA4K).

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/2.2

Don’t forget to join the Telegram groups or the Mailing list to receive the latest information!

I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , | Leave a comment

KLog 2.1 – Stop the war – Zoom buttons and spots to the map

We can’t still forget about the war thar Russia is fighting against Ukraine.

We still need to show our disagreement with our leaders to push for a solution.

Changelog is the following:

Feb 2022 - 2.1
- Improvement: Changed the map provider to ESRI to be able to get Map legends in English.
- Improvement: Added two buttons to the map to change the zoom level.
- New feature: DX Spots coming from DXCluster can be sent to the map.
- Bugfix: Longitude was not properly calculated from a callsign.
- Translations: Spanish (EA4K).

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/2.1

Don’t forget to join the Telegram groups or the Mailing list to receive the latest information!

I hope you enjoy KLog!

Posted in KLog, Release | Tagged , | Leave a comment

KLog 2.0 – Stop the war

This release is dedicated to show my disagreement to the war in Ukraine.
We need to stop that.

Feb 2022 – 2.0

KLog users: Sorry for the potential drawback but reading the news and what is just happening, I felt we need to act.


This action will be small, but big things are done with small things.


This is my small thing, please do your small thing.

Stop the Ukranian war release.


This KLog release is showing my request to stop the war in Ukraine.
No other feature of bugfix will be done in this release.

Posted in KLog, Release | Tagged , | Leave a comment

KLog-1.9 Maps arrive to KLog

This release brings a really requested feature, a map!

It is alreay possible to see the locators that you have workd or confirmed.

Feb 2022 - 1.9

    - New feature: Map showing locators. (Closes #168)
    - Bugfix: Mark QSL to be sent is not shown if QSL is sent on right click menu in the search widget. (Closes #387).
    - Improvement: Query the radio after leaving manual mode (Closes #416).
    - Improvement: Grids are now sorted on Grid stats for satellites. (Closes #424).
    - Translations: Catalan (TNX Txema), Italian (TNX IU5HIU), Japanese (TNX JJ1TGT) & Spanish (EA4K).

You can download KLog from:

KLog

https://github.com/ea4k/klog/releases/tag/1.9

Don’t forget to join the Telegram groups or the Mailing list to receive the latest information!

I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , | Leave a comment

KLog 1.8.7 – Hamlib related bugfixes and others

This new release brings more bugfixes:

Jan 2022 - 1.8.7
- Bugfix: Removed the hamlib test from the KLog start that was causing big delays.
- Bugfix: Serial speed was not saved to config file.
- Bugfix: eQSL Uploads problem solved (Closes #406).
- Bugfix: Connection to the radios were not being done properly (Closes #407) (Closes #379).
- Bugfix: SplitCheckBox was checked when coming from Setup (Closes #377).
- Bugfix: Entering a QRZ cleared the DX Gridsquare if it was previously entered (Closes #357).
- Bugfix: Imported QSOs add the default electronic QSL send info if configured.
- Bugfix: DXCC widget shows last Entity status after modifying a QSO (Closes #412).
- Bugfix: Hamlib is now stopped while editing a QSO (Closes #414).
- Bugfix: Hamlib on serial devices works ok. (Closes #355).
- Bugfix: RST is not changed on mode change when editing. (Closes #423).
- New feature: Added a Manual Mode checkbox to disable quickly hamlib & wsjtx integration.
- New feature: Added "Save" and "Cancel" button when editing a recorded QSO.
- Update: Developers mailing list address changed to klog@groups.io (Closes #421).

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/1.8.7

Stay safe and I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , | Leave a comment

Bug: Hamlib not working with KLog

This quick post is to let you know that there is a bug in KLog preventing the hamlib data to reach the user interface.

I am already working on the fix and I hope it will be fixed soon.

The bug is being managed here.

I am publishing this as several users are contacting with the report.

Thank you

Posted in Bug, KLog | Tagged , , | Leave a comment

KLog 1.8.6 – More bugfixes

Happy New Year 2022!

This new release brings more bugfixes:

Jan 2022 - 1.8.6
- Bugfix: Net rig & FLRig hamlib connections were not working propertly. (Closes #339) (TNX W5PNY)
- Bugfix: Some prefixes were not properly detected. (Closes #371) (Closes #367).
- Bugfix: Serial Hamlib rigs were not properly working. (TNX W5PNY)
- Bugfix: QRZ.com was disabled if user was not subscribed. (TNX EA5WA)
- Bugfix: QRZ.com data was not updated if the boxes were already filled. (TNX EA5WA)
- Bugfix: Callsigns formet were not always properly checked.
- Improvement: Hamlib 4.4 in binary packages (macOS & Windows) tested also in Linux.
- Improvement: RTS & DTR are defined to OFF by default in hamlib.
- Improvement:KLog differenciates QRZ.com subcribed users from non subscribed. (TNX EA5WA)

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/1.8.6

Stay safe and I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , | Leave a comment

KLog 1.8.5 – Even more bugfixes

Yet another bugfix release.
This time this is the Changelog:

Oct 2021 - 1.8.5
- Bugfix: Station callsign was not shown on window title. (Closes #347)
- Bugfix: Received QSOs from LoTW were shown as to be sent. (Closes #358)
- Bugfix: Log was not properly ordered. (Closes #346) (TNX EA5WA)
- Improvement: Message of the mainwindow has been updated. (Closes #361)
- Improvement: Logs to be uploaded to LoTW are only shown from the current log. (Closes #362)
- Improvement: Logs to be uploaded to ClubLog are only shown from the current log. (Closes #363)
- New feature: It is now possible to enable/disable the callsign check. (Closes #186)
- Removed dead & commented code.
- Improved how mainCallsign & Station callsigns are used.
- QRZ.com queries are disabled if QRZ.com returns a non-subscribed user answer.

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/1.8.5

I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , | Leave a comment

KLog 1.8.4 – More bugfixes and a start optimization

Time again for bugfixes… KLog has several known bugfixes and we are using some time to try to correct them all.

I will try not to release KLog 1.9 until I have cleared most of the bugs I have still pending to be fixed.


This time this is the Changelog:

Aug 2021 - 1.8.4
- Bugfix: In some situations callsigns were always shown as to be worked. (Closes #345)
- Bugfix: Double click on DXCC widget was not sending the DXCC QSOs to the search widget.
- Bugfix: Queued LoTW  were not properly selected for upload. (Closes #354) (TNX EA5WA)
- Improvement: KLog start is optimized.

You can download KLog from:

https://github.com/ea4k/klog/releases/tag/1.8.4

I hope you enjoy KLog!

Posted in KLog, Release | Tagged , , , | Leave a comment