KML Not Showing in Google Earth? 9 Fixes to Try
A practical troubleshooting checklist for blank KML layers, invisible Placemarks, missing KMZ icons, incorrect coordinates, and files that open but show no map features.
When a KML is not showing in Google Earth, first validate the XML and KML namespace, then check longitude-latitude order, coordinate ranges, folder visibility, altitude mode, and NetworkLinks. Open the file in a second KML viewer to separate a broken file from a Google Earth display or asset issue.
KML Validator
Check KML XML structure, namespaces, Placemarks, and coordinate bounds in your browser.
Start With These Quick Checks
Confirm that the file ends in .kml or .kmz, opens from a local path, and contains at least one Placemark, LineString, Polygon, or other supported geometry. Expand the temporary places and folders panel in Google Earth and make sure the layer checkbox is enabled.
Check XML and Coordinate Order
Malformed XML, a missing KML namespace, or an unclosed tag can prevent the layer from loading. KML coordinates use longitude,latitude,altitude. A swapped pair can place a feature far from the expected region, while values outside longitude −180 to 180 or latitude −90 to 90 are invalid.
Do not guess at a fix. Run the file through a validator so you can distinguish fatal XML errors from warnings.
Check Visibility, Folders, and Styles
A Placemark or Folder can be set to visibility 0, hidden by a parent folder, or styled with a transparent color. Turn the folder on, zoom to the layer, and test with a simple visible icon or line style. A valid feature can appear missing when its style makes it effectively invisible.
When a KMZ Map Loses Icons or Overlays
KMZ packages can include images, icons, and overlays beside doc.kml. If the KML is extracted without those assets, the geometry may still load while images do not. Convert KMZ to KML for inspection, but keep the original KMZ when bundled assets are required.
NetworkLinks and Altitude Problems
A NetworkLink may depend on an online endpoint, permissions, or a refresh setting that is unavailable. Ground-clamped features can also appear in an unexpected place when altitude mode is misunderstood. Test a local Placemark with a known coordinate to isolate the issue.
Retest With a Clean Export
After fixing the file, export a new copy, validate it, and open it in the KML Viewer before returning to Google Earth. Compare the visible geometry and coordinates. If the viewer works but Google Earth does not, investigate viewer-specific extensions or remote assets rather than changing valid coordinates again.
Explore Related Spatial Tools
People Also Ask About KML Not Showing in Google Earth? 9 Fixes to Try
Essential questions answered with verified geodesic formulas, datum standards, and practical mapping advice.
Common causes include malformed XML, invalid coordinates, hidden folders, transparent styles, unsupported extensions, and unavailable NetworkLinks.
Geospatial Content Team
Specializing in geodetic algorithms, WGS84 coordinate mathematics, and large-scale spatial mobility studies across North America and Europe.
Senior GIS Analyst
Reviewed against the calculation method and source limitations documented for each tool. Provider-backed results and real-world conditions can vary.
More From the Geospatial Blog
View all guidesHow to Draw a Radius on Google Maps (and Free Map Radius Tools)
A definitive guide on drawing 5-mile, 10-mile, or custom distance circles around addresses on Google Maps, overcoming Web Mercator distortion, and using free dedicated radius tools.
How to Calculate Driving Distance Between Two Points (Road vs Straight-Line)
A comprehensive technical and practical guide to calculating road driving distance versus straight-line geodesic distance between addresses, coordinates, and cities.
How to Find the Elevation of an Address or Location (Above Sea Level)
A complete guide to finding the exact elevation above sea level for any home address or coordinate point using USGS LiDAR, Copernicus 30m DEMs, and GPS sensors.