About 1 year ago I created a post about Creating maps of ham radio contacts utilizing Ham Radio Deluxe. That process required using Ham Radio Deluxe as well as having some way to host the generated KML file. Well recently I’ve switched to using DXLabs suite of ham radio logging applications and the feature to create maps isn’t yet part of the suite. So what’s a ‘ol developer to do but go ahead and write his own solution. So here I’m announcing the available of a web application that reads in an ADIF file of ham radio contacts exported from your logging program and a way to create a Google Map showing those contacts. ADIF to Map
The ADIF to MapXML subscription service ($29.95/yr) and it’s well worth it. If you don’t make a lot of contacts, some programs support population from QRZ without a paid subscription but the number of lookups is limited. Without a latitude/longitude or grid square associated with each contact, there’s nothing to map.
ADIF is a standard format used by most all logging programs to import/export data. You’ll need to find out how to export an ADIF file from your specific logging program. Over time I might add some steps for the more popular ones to the FAQ, but there are so many different logging programs in use I wouldn’t be able to keep it up to date. When you export an ADIF file, you’d create a local file on your computer, so note the location of that file.
Once you have the ADIF file local on your computer, visit ADIF to Map
Hopefully the map displayed your exported contacts, but if you received unexpected results, check the FAQ
As a reminder, each contact record in your logging program needs either a latitude/longitude or grid square associated to it which should be exported in the ADIF file by your logging program. If that info isn’t there, nothing will be mapped.
I’ll be adding some additional features to the application as well as handling any reported errors you might find. Though ADIF is a standard, there are likely different logging programs that interpret that standard slightly differently and I might need to adjust the application to support it. If you find something that isn’t correct, please let me know by referencing the FAQ on The application generates an error.
I hope you enjoy the application and please provide me with any feedback you have or issues you encounter.
73 & Happy Holidays!