Integrate Keyhole Markup Language (KML) Using FME

Use FME's support for KML reading and writing to present your data in web based maps and also to use KML data in any application.

Start Free Trial

Solve Keyhole Markup Language (KML) Interoperability Problems with FME

Load data into Google Maps and other geobrowsers using FME’s data transformation technology. Convert data from hundreds of formats into KML including:

  • Esri Shapefile SHP and Geodatabase GDB
  • MapInfo TAB
  • Excel
  • AutoCAD DWG and DXF
  • MicroStation DGN
  • and many more

Also make use of information stored in KML using FME to export data from Google Earth and other spatial dashboards for use in other applications like Esri ArcGIS.

About Keyhole Markup Language (KML)

KML is XML-based notation for expressing geographic annotation and visualization on web based maps and earth browsers like Google Maps and Google Earth. It is an international standard of the Open Geospatial Consortium for all geobrowsers.

Common Conversions

FME lets you integrate many applications and file formats. Here are some of the ways our users convert Keyhole Markup Language (KML).

FME is the data integration platform with the best support for spatial.


The table below outlines how Keyhole Markup Language (KML) is supported by our different FME products, and on which platform(s) the reader and/or writer runs.

Product OS
FME Desktop FME Server FME Cloud Windows 32-bit Windows 64-bit Linux Mac
Reader All Editions
Writer All Editions

Try FME Desktop

No credit card necessary. Start integrating data today!
Start Your Free Trial
Learn More