Convert KML to Shapefile

Start a Free Trial

Transform KML Features into Shapefiles

With FME you can convert your KML data into shapefiles with little effort. FME will read the KML elements in your file and present them as feature types for further, more specific transformations like setting the coordinate system of your feature class. With these workflows you will be able to control which attributes will be save or removed.

Points, Lines, and Polygons - Oh my!

The idea of transforming a file with multiple geometries into a file with one type of geometry sounds difficult, but it’s not! You have the ability to manipulate the feature(s) of interest in your KML file and turn them into a point, line, or polygon shapefile. Whether you digitized the information in Google Earth or retrieved the file elsewhere, you are not limited in your display and transformation options. Even add additional information to the final shapefiles during the conversion process.

Surrey Restaurants KML

Before: .kml points of restaurants in Surrey, BC

Surrey Restaurants SHP

After: Surrey restaurants which had “Pizza” in their name as .shp points.

Download a KML to Shapefile Conversion Template

FME Server 2017

Automate KML Transformations

FME is designed to improve your productivity so you can spend more time using your data and less time fighting with it. Once configured in its intuitive graphical user interface, KML to SHP transformation workflows can run automatically in the background using FME Server. Set up schedules to run your workflow and deliver results to those who need it.
Take the FME Server Tour

Choose Your Data’s Direction

When you use FME to create your KML to SHP workflow, you will have an amazing amount of control over your data as there are many KML specific transformers, like the KMLStyler and KMLPropertySetter, available for you to use. FME’s drag-and-drop design means simple and intuitive workflows that don’t require any coding. You can even view the results of each transformation step in the Data Inspector when running the workflow with Feature Caching.

FME Feature Caching


KML (Keyhole Markup Language)

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.

Learn More

Shapefile (SHP)

The Shapefile format is a vector data format that stores the location, geometry, and attributes of geographic features in a set of related files.

Learn More


FME is the data integration platform with the best support for spatial data. Save time by using its drag-and-drop interface to connect data from hundreds of formats and applications, transform data in limitless ways, and automate virtually any data workflow.

Learn More

Try FME Form

No credit card necessary. Start integrating data today!