Import data into Google Earth

Google Earth lets you bring in your own geospatial data to view, analyze, and share. You can import data in several ways, depending on the file type, size, and how you want to use it:

  • As data layers (Experimental): Ideal for large datasets (KML, GeoJSON). Layers are optimized for performance and are embedded within your Google Earth project, stored in Google Drive. They can be styled using various methods.
  • As map features: Suitable for simple KML/KMZ files with a limited number of features (up to ~10,000). Features are added directly to your Earth project in Google Drive and are editable.
  • As local KML files: Open KML/KMZ files stored on your computer's browser storage. These are not part of a Drive-based project and are only visible on the device where they were opened.

For complex KML files or unsupported formats, use Google Earth Pro.

For more information about the differences between layers, map features, and local files, see Learn about Earth projects and local KML files.

Import as a data layer (Experimental)

This method is best for visualizing large datasets.

Supported file formats:

  • KML, KMZ
  • GeoJSON

To import a file as a data layer:

  1. On your computer, open Google Earth and ensure you are signed in.
  2. You can start an import in several ways:
    • From the home screen: Click New  >  Import file.
    • From the menu in a project: Click File  >  Import....
  3. Choose your file from your device or Google Drive.
  4. In the import dialog, select Import as a data layer. This option may be pre-selected or the only option if your file is large or not suitable for map features.
  5. The file will be uploaded and processed. You can track the progress in the import widget. Large files may take some time.

Once complete, the layer will be added to your open project or a new project if none was open.

Imported data layers are subject to storage quotas based on your Google Earth plan. For more information, see Manage imported data layers and storage.

Import features into a Google Earth project

This method is suitable for simple KML or KMZ files.

To import the file into an existing project:

  1. On your computer, open Google Earth and ensure you are signed in.
  2. In the home screen, click an existing project.
  3. At the top left, click File  >  Import file to {Project name}.
    • To add a file from Google Drive, click Import from Drive.
    • To add a file directly from your computer, click Upload from device.
  4. Select the file you want to import.
  5. If prompted to choose an output type, select Import as project features.

After you select the file you want to import, it will automatically be added to an existing Earth project.

To go to the home screen, click Earth Google Earth
logo.

Import a file into a new project

You can import a simple KML or KMZ file from an older version of Google Earth to a new project.

To import the file into a new Google Earth project:

  1. On your computer, open Google

    Earth.

  2. At the top left, click New  >  Import file to project.

    • To add a file from Google Drive, click Import from Drive.
    • To add a file directly from your computer, click Upload from device.
  3. Select the file you want to import.

After you select the file you want to import, it will automatically create a new project saved in Google Drive.

To go to the home screen, click Earth Google Earth
logo.

Open local KML files in Google Earth

You can open a simple KML or KMZ file from an older version of Google Earth as a local KML file. To open local KML files in Google Earth:

  1. On your computer, open Google Earth.
  2. At the top left, click New  >  Open local KML file.
  3. Select the KML file you want to open.

After you select the file you want to open, it will automatically save to your local KML files.

To go to the home screen, click Earth Google Earth
logo.

Import other file formats

Google Earth for web and mobile primarily supports KML, KMZ, and GeoJSON for direct import.

For other vector or raster formats (for example, SHP, CSV, or GPX), you may be able to convert these files to KML using tools like Google Earth Pro on desktop or other third-party GIS software or online converters. Once converted to KML, you can import them into Google Earth.

Learn how to use KML features.