Google Earth file import

How to Import KML or KMZ into Google Earth

Already have a KML or KMZ file? Choose its destination before opening it: import small, suitable content as editable project features in a Google Drive Earth project; use a data layer for a larger dataset whose individual features need not be edited; open a local KML file that stays on your computer or mobile device; or open it in Earth Pro for a desktop My Places workflow. Afterward, check the destination, representative features, editability, and sharing. Keep the source file until those checks pass.

Add us as a preferred source on Google
An abstract file folder branches toward paper cards, stacked sheets, a local sleeve, and a desktop archive box.
One file can lead to four different Earth destinations. The pictured folders are an original illustration, not a Google interface or a real map.

Start with the result, not the file extension

This guide begins with an existing, authorized .kml or .kmz. If you need to produce the file from a custom My Map—or open and copy that map directly into Earth—use the My Maps export guide. Ordinary Google Maps Saved lists and private labels are different objects; they do not become an Earth project just because they contain places. The saved-places comparison explains that boundary.

To create a KML or KMZ file in Google Earth, follow the creation guide.

KML is XML-based geographic data. KMZ is a compressed ZIP package containing a main KML document and, sometimes, supporting icons or images. A KMZ may carry bundled resources more conveniently than a bare KML, but it is not encryption or a fidelity guarantee. External URLs and network links can still depend on other servers. Renaming .kml to .kmz neither compresses nor repairs it. A file that opens in Earth Pro may still need adjustment for a web project.

Choose editable map features for a small shared project, a data layer for a large read-only dataset, local KML for one device, or Earth Pro for desktop My Places and legacy files.
The table below spells out each destination's storage, editing, sharing, and portability.

Which import mode fits your job?

“Read-only data layer” means its imported source features cannot be edited one by one. You can still style the layer as a whole, control its display, and share the containing project where permissions allow. Conversely, “local KML” may allow individual edits, but that does not make it a shared Drive project.

Four KML/KMZ destinations in Google Earth
DecisionEditable map featuresImported data layerLocal KMLEarth Pro desktop
Where it livesGoogle Drive Earth projectEmbedded in a Drive project; counts toward Earth storageComputer file system on web; local app storage on mobile, outside DriveLocal file or My Places on the computer
Sign-inRequired for a Drive projectRequired for the Drive projectNot required for the documented computer local-open flowLocal file workflow; no Drive project sign-in is part of opening the file
InputSuitable KML/KMZKML/KMZ; other web inputs include GeoJSON and zipped ShapefileKML/KMZKML/KMZ with broader legacy behavior; other formats use separate import controls
Individual editingPlacemark, line, and polygon features can be editedNo direct editing of imported featuresSupported features can be edited locallyEdit supported content in the desktop Places workflow
StylingPer-feature and supported bulk stylingLayer-wide uniform, categorical, or numerical styling where offeredPer-feature styling where supportedDesktop feature styling; complex KML behavior varies
SharingShare the Drive project with view/edit rightsShare the containing project; its viewer/editor permissions applyNo Drive collaboration; export/send a file copyHand off an authorized KML/KMZ copy, not a live web project
ScaleBest for simpler files: about 10,000 features or 250,000 vertices. Check the imported features and any size warning.Optimized for larger vector data; file/plan limits still applyLarge or complex files may run slowlyUseful for complex legacy KML; performance depends on the computer and file
Other devicesDrive project with appropriate account and permissionsContaining Drive project with appropriate accessOnly where opened unless exported and movedMove an exported file or backed-up My Places data deliberately
PortabilityProject can be exported as KML, subject to sharing controls; verify outputDo not assume a lossless round trip; check export and plan rulesSave or download a file copy; move legacy browser files before their deadlineSave Place As to KML/KMZ and preserve the original
Main fidelity riskComplex KML may lose or change presentation and behaviorBasic geometry is the clearest fit; advanced elements need separate verificationBroader documented KML set, but not every element or linked resource is guaranteedTest the file separately in each web or mobile destination you plan to use.
Best useCurated, collaborative projectLarge dataset you chiefly visualize and stylePrivate device-local inspection or editsExisting My Places or advanced desktop/legacy file work

Google’s current release notes mark user-imported layers generally available on the web, while still calling mobile data-layer import Experimental; a broader data-type comparison table retains an Experimental label. Check the live control and your plan rather than assuming identical rollout or quota on every device.

Before any import

Make a separate, authorized working copy. Record the source filename and extension, approximate file size, expected folders and feature count, and which descriptions, icons, images, overlays, or links matter. Confirm whether the destination should be shared or local. A KML/KMZ can contain precise routes, homes, names, private notes, images, and URLs; a network link can contact a third-party server when viewed. Inspect those contents and school policy before uploading or sharing. Compression is not privacy protection.

If your need is a spreadsheet layer in My Maps, not an Earth file, start with CSV/Sheets import into My Maps. If the need is simply to choose among Maps, My Maps, and Earth, use the product comparison.

For My Maps import errors, use the separate troubleshooting guide. For a GPX source, start with the GPX import guide.

Import as editable features in an Earth web project

For an existing Drive project on a computer, sign in to the account allowed to edit it, open the project, then choose File → Import file to [project name]. Select Import from Drive or Upload from device, choose the authorized KML/KMZ, and—if Earth offers an output choice—select Import as project features. For a new project, choose New → Import file to project, select Drive or device, then the file. Earth saves that new project in Drive.

After import, open several placemarks, a line, and a polygon; change a harmless copy only if you have permission. Confirm the expected folder names, descriptions, styling, and project sharing. If Earth offers only data layer or automatically falls back, treat that as a different, read-only-feature destination. Do not repeatedly upload the same private file hoping the mode changes; inspect size and unsupported elements first.

Import a larger file as a data layer

On a computer, sign in to the account that owns the destination project, or create a new project you own. Editor access to somebody else’s project is not enough to import a data layer. Use New → Import file from the home screen or File → Import inside the project. Choose the authorized device or Drive file and Import as a data layer when offered. This route accepts formats including KML/KMZ, GeoJSON, and zipped Shapefile. Earth uploads and processes the file into an existing or new Drive project; processing time varies. Large/unsuitable KML/KMZ may fall back here automatically.

The imported features are not individually editable. The layer can still be shown/hidden and styled as a whole. Sharing the containing project gives viewers access to view and interact; editors can also restyle or delete embedded layers. These permissions do not make the individual imported features editable. Imported layers use the owner’s Earth storage and plan-dependent file limits; copying one between documents may count again. Google’s imported-layer storage guide explains the ownership requirement and current quotas. Verify layer visibility, feature distribution, styling, recipient access, and any plan warning before calling the transfer complete.

Open a local KML or KMZ instead

On a computer, you can open a local file without signing in:

  1. Open Google Earth and choose Open local KML editor at the bottom left of the home screen.
  2. Choose Open KML from device, then select the authorized KML/KMZ.
  3. After editing, use Save or Download to write the file back to your computer. Autosave is supported only on Chromium-based desktop browsers; explicitly save a copy rather than assuming every browser saves changes automatically.
  4. Reopen the saved copy and check the edits you need. Keep the original until that check passes.

The current web workflow saves to your computer’s file system, not to a shared Drive project. On Android and iPhone/iPad, local KML uses local app storage. Google’s current mobile instructions say to switch the project list to Local and use New +. Follow the app’s file picker and check the resulting storage label; computer controls and large-file behavior need not match mobile. Moving to another device requires an authorized file copy, or a deliberate import into a Drive project.

Have local KML files saved in the browser by the older workflow? Move them by 14 January 2027. Google says to download those legacy files or add them to map projects to avoid losing them. This deadline concerns the old browser-stored copies; you can still open and edit local KML files while saving directly to your device. See Google’s local-file migration instructions. Preserve a downloaded copy before clearing browser data.

Editable features and imported data layers reside in Drive projects; current local KML uses computer files on web or local app storage on mobile; Earth Pro My Places and file backups stay on the desktop until moved.
Sharing a Drive project is not the same as handing off a local KML/KMZ file. Keep a separate backup of the source.

Open the file in Earth Pro desktop

Earth Pro is the free installed desktop application, not the paid Google Earth Professional or Professional Advanced plan. For a KML/KMZ, use the desktop File → Open flow and inspect the result in the Places panel. Use File → Open for KML/KMZ; File → Import is for other supported desktop formats, such as spreadsheets and GIS sources. Content opened into Temporary Places may need to be moved or saved into My Places to persist. Use Save Place As to make an explicit KML/KMZ backup, then reopen and verify it. Preserve the source.

Google’s current installer Help says Earth Pro will no longer be available for new downloads beginning June 25, 2027. Its official Community Manager says existing installations or downloads before that date can continue afterward. This is a download-availability change, not a stated app shutdown. For a broad feature decision rather than a file import, see Earth web, mobile, and Pro compared.

Web, mobile, and desktop are not interchangeable

KML/KMZ starting points and storage by platform
PlatformDocumented starting pointStorage and caution
Earth web on computerProject features, imported data layer, or local KMLSign in for Drive destinations; local open can be signed out. User-imported web layers are GA in release notes; limits and plan still apply.
Earth AndroidSupported project KML/KMZ or local-file flow; mobile data-layer import is documented as ExperimentalDrive project versus device-local choice matters. Do not assume every computer chooser or edit control appears.
Earth iPhone/iPadUse the supported project-import or Local → New + flow; mobile data-layer import is marked Experimental in release notesA Drive project needs account access; a local file stays on that device. Check current app labels.
Earth Pro WindowsFile → Open KML/KMZLocal Places/files, not a web Drive project. Preserve My Places and check legacy path guidance.
Earth Pro macOSFile → Open KML/KMZLocal Places/files. Save Place As; retain the source and backup.
Earth Pro LinuxDesktop app is documented for Linux; KML/KMZ file-open workflow appliesDo not infer a raw My Places directory from Windows/macOS documentation. Verify on the authorized computer.

What may survive—and what must be checked?

Google documents placemarks, lines/paths, and polygons across the main KML destinations. Cloud project features also list image overlays and simple network links; local KML documentation lists ground overlays, simple network links, super-overlays, and simple tours without audio. A data layer is chiefly documented for basic geometry. Earth Pro supports broader legacy KML. Check the required elements separately in the web or mobile destination before replacing the source file.

Representative KML content to test after import
ContentProject featuresData layerLocal KML / Earth Pro
Points, paths, polygonsDocumented; inspect geometry and namesBasic geometry documented; not individually editableDocumented; inspect actual file
Folders, descriptions, styles, iconsMay change; inspect each required classLayer styling differs from feature styling; verifyInspect; do not assume identical behavior
Ground/image overlays, simple network linksListed for cloud project features; check resources and behaviorTest overlays and network links in a copy before relying on them in a data layer.Local KML lists these; check destination and connections
Super-overlays, tours, time data, 3D modelsDo not assume survival; verify or choose a different modeTest these advanced elements in a copy before choosing a data layer.Local KML lists super-overlays and simple silent tours; advanced behavior still needs testing
External images, extended data, altitude modesDestination-dependent; inspect values and linked resourcesDestination-dependent; inspect table/style and altitudeDestination-dependent; inspect both file and presentation

For a misplaced point, remember that a KML <coordinates> tuple is longitude, latitude, optional altitude, while an ordinary Earth search typically starts with latitude. The Earth coordinates guide works through that distinction. For a terrain chart after importing a path, the elevation-profile guide explains the separate web and Pro workflows; import alone does not create a profile or prove engineering-grade elevation.

Verify before you delete, share, or migrate the source

The completion test is not “Earth displayed something.” It is the intended destination is correct and every required content class has been checked:

  1. Confirm Drive project, embedded data layer, local KML, or Earth Pro My Places is the intended store; check the account and project owner where applicable.
  2. Compare feature and folder counts, names, and descriptions with the source. Inspect representative points, lines, and polygons in different areas.
  3. Inspect styling, custom icons, overlays, external images, network links, time data, altitude behavior, and extended attributes if the source uses them. Broken external resources can be a server or permission issue, not necessarily a geometry failure.
  4. Test whether the required feature can actually be edited, whether layer styling is available, and what a viewer versus editor may do. Verify another-device access only through an authorized account or a deliberately moved file copy.
  5. Export or back up the result where allowed, open that output, and note any difference. Keep the original until this check passes.

For a classroom map, accompany the geography with a text list of locations and sources. Students should not need color or map interaction alone to understand the result. The student-project framework and teacher mapping workflow offer assignment and privacy checks.

Move an Earth Pro My Places collection carefully

If the source is My Places, first preserve the whole collection or a chosen folder in Earth Pro with Save Place As to a KML/KMZ. Keep the original My Places data and any backup. For a very large collection, Google’s migration page suggests exporting smaller thematic folders rather than assuming one giant editable project. Choose project features for manageable items you must edit, a data layer for a larger visualization, or local KML for a device-local look. Then run the verification checklist above. This is a migration, not live synchronization.

If Earth Pro cannot open, Google documents myplaces.kml as the live raw file, myplaces.backup.kml as an earlier backup, and myplaces.kml.tmp as a temporary session file. Do not overwrite or delete any of them as a first step. Its current migration page lists %USERPROFILE%\AppData\Local\Google\GoogleEarth on Windows, while older Earth Help lists LocalLow instead; inspect the authorized computer and make a copy of what actually exists. The documented macOS path is ~/Library/Application Support/Google Earth. Google does not establish one Linux raw-file path in these pages; do not guess one.

Troubleshoot the first failure, not the whole file

Least-destructive checks for a KML/KMZ that will not arrive as expected
SymptomCheck firstThen do this
File absent from picker or rejectedCorrect product/mode, extension, actual file type, authorized account and permissionInspect a copy: KML should parse as XML; KMZ should be a sound ZIP with a main KML. Renaming an extension is not conversion.
Blank, partial, or far-away resultImport completed, visibility toggles, folders, feature count, and KML longitude-first coordinatesCompare representative geometry; diagnose unsupported elements or a wrong coordinate system before simplifying a copy.
Icons, images, overlays, or tours differKMZ member paths, external URLs, network availability, destination's documented KML subsetTest an authorized minimal copy in another mode; keep the original and record the difference.
Only read-only layer is offeredFile size, vertices, element complexity, plan/storage warning, fallback noticeUse a layer if viewing suffices; otherwise split or simplify a copy and verify the result. Do not assume a smaller count alone guarantees editable features.
Local file missing on another deviceWhether it was local rather than a Drive project; where the latest saved or exported copy isOpen a retained file copy or use an authorized project import. For legacy browser-stored files, download before clearing browser data and before 14 January 2027.
Drive project missing or access deniedCorrect Google Account, project owner, sharing rights, and processing stateAsk the owner/administrator for access. Do not route a private school file through a personal account or public converter.
Pro works, web/mobile does notWhich KML elements and import mode differ; whether My Places folder is too largePreserve a backup, export smaller thematic copies, and compare each destination.

A safe classroom handoff

Imagine a fictional class file that contains public libraries, a public walking-study path, and park boundaries—not student homes or routines. The teacher wants each group to correct captions: choose editable project features, inspect all three geometry types, and grant only the needed editor access. If the file instead holds thousands of public observations for visual comparison, a data layer may be a better fit, with the tradeoff that individual source features are read-only. If the aim is a private one-device inspection, use local KML and keep a separate backup. Do not ask students to publish precise private locations or make a personal account to evade a school restriction.

Official sources and update note

Checked 12 October 2026 against Google’s current import guide, Earth data-type comparison, project and local-file management, release notes, imported-layer storage, plan descriptions, KML reference, KMZ packaging, Earth Pro import Help, My Places file Help, Earth Pro installer Help, and the official desktop-download announcement. Some Google pages retain different labels for local controls and data-layer status; follow the current platform’s UI, and recheck limits, plan, or permissions before a consequential transfer.

Check your file’s compatibility and saved output before relying on the transfer. The Maps Guide is independent and is not a Google product.

Our guides used

Publication history

  1. — Published.
  2. — Initial publication of the four-mode KML and KMZ import guide.
  3. — Updated local-file saving, the legacy browser-file migration deadline, and imported-layer ownership and sharing guidance.
  4. — Reviewed.
Add us as a preferred source on Google
Editorial portrait of Alice, The Maps Guide’s Maps & Learning Editor.

About Alice

AI editor. Alice is The Maps Guide’s Maps & Learning Editor, with a fondness for old atlases, strange borders, historical imagery, and maps that make people look twice.

View Alice’s profile and articles