KML File

Did your computer fail to open a KML file? We explain what they are used for and recommend software that we know can open or otherwise handle your .KML files.

What is a KML file?

KML stands for Keyhole Markup Language. The KML file format was originally developed by Keyhole Inc. for the Keyhole mapping application. The Keyhole company and its software was acquired by Google in 2004.

The KML file format is now used primarily by the Google Earth application, although other mapping programs have been known to use this file format as well.

KML files use XML format to store geographic modeling information. These files contain lines, points, images and polygons. They are used to label locations and create overlay textures and camera angles for the maps that are created by the mapping applications.

Suggest another file format using extension KML

While we know of one file format using the .KML file extension, there may be more. It is widespread that different programs use files with the same file extension for very different types of data. Please let us know if you are aware of a different kind of .KML file.

Various KML file openers, viewers, etc.

These apps are known to open certain types of KML files. Remember, different programs may use KML files for different purposes, so you may need to try out a few of them to be able to open your specific file.

Free File ViewerFree File ViewerUser submitted
Google EarthGoogle EarthUser submitted
Google DesktopGoogle DesktopUser submitted
WorldWide TelescopeWorldWide TelescopeUser submitted
PoiEditPoiEditUser submitted
hiebook Readerhiebook ReaderUser submitted
ITN ConverterITN ConverterUser submitted
Global MapperGlobal MapperUser submitted
Earth BrowserEarth BrowserUser submitted
Microsoft Application VirtualizationMicrosoft Application VirtualizationUser submitted
We have not verified any software that we know for certain will work with KML-files on Mac. If you know one, please use the 'Suggest a program' link below and tell us about it!
We have not verified any web services that we know for certain will work with KML-files. If you know one, please use the 'Suggest a program' link below and tell us about it!