Keyhole Markup Language (XML)

Name: Keyhole Markup Language (XML)


Description: KML is an Open Geospatial Consortium (OGC) sponsored xml schema file format used to display geographic data in an earth browser, such as Google Earth, Google Maps, and Google Maps for mobile. A KML file is processed in much the same way that HTML (and XML) files are processed by web browsers. Like HTML, KML has a tag-based structure with names and attributes used for specific display purposes. Thus, Google Earth and Maps act as browsers for KML files. Full specifications available at:

Deprecated: false


PUID: fmt/244

sameAs : PRONOM:

Extension: kml

Magic: true

Container Magic: false

Binary Magic: true

Signature Priority Over:

See Also (e.g. Wikidata, Library of Congress):

Software that can read the format: