Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post

importing CSV files into Google Earth

How to Import Latitude & Longitude Coordinates to Google Earth from a CSV File

You can also use our free tool to convert your CSV file to a KML file: Free CSV to KML Converter Tool.

Step 1: Prepare Your CSV File

Start by organizing your coordinate data in a CSV format. Your file should include columns for station ID, station name, altitude, longitude, and latitude. Here’s how to save your data:

  1. Choose “Save As” and select “CSV (Comma delimited)”.
  2. Rename your file and click “Save”.
Saving CSV file

Step 2: Open Google Earth Pro

Launch Google Earth Pro on your computer. The CSV import feature described in this guide is available in Google Earth Pro (the free desktop application), not in the browser-based Google Earth web version. Before importing your CSV file, set the coordinate format to decimal degrees:

  1. Go to Tools > Options.
  2. Select Decimal Degrees for the data format and apply the changes.
Google Earth Pro options

Step 3: Import the CSV File

Now it’s time to import your prepared CSV file:

  1. Select File > Import.
  2. Locate your CSV file and select it.
  3. Choose Delimited as the field type and select Comma as the delimiter.
Importing CSV file

Step 4: Configure Field Types

As you proceed with the import, you will need to define the field types for your data:

  • Station ID and Station Name: String
  • Altitude: Integer
  • Longitude and Latitude: Floating Point
Configuring field types

Step 5: Apply Style Template

After importing your data, you will be prompted to apply a style template:

  1. Choose whether to set the name field as Station ID or Station Name.
  2. Select a colour for the markers (e.g. red) and choose an icon.
Applying style template

Step 6: Check Imported Data

Once the import is complete, check the Temporary Places folder in Google Earth Pro to see your imported stations:

  • All stations should be visible on the map.
  • Select a station to view its properties and make any necessary adjustments.
Checking imported data

Step 7: Customize Marker Styles

You can change the style and colour of individual station markers by accessing their properties:

  • Right-click on a station and select Properties.
  • Modify the style, colour, and scale as needed.
Customizing marker styles

Step 8: Save Your Work

After making all the necessary adjustments, save your work:

  1. Go to File > Save.
  2. Choose Save Places As and click Save.
Saving your work

You have now successfully imported latitude and longitude coordinates into Google Earth Pro from a CSV file.

Frequently asked questions about importing CSV files into Google Earth

What data do I need in my CSV file to import into Google Earth?

  • At a minimum, you need latitude and longitude coordinates. Additional columns such as name, description, and altitude can provide more context to your data points.

Why aren’t my data points appearing in the correct location on Google Earth after importing?

This could be due to several reasons:

  • The latitude and longitude columns may be swapped.
  • The coordinate format in the CSV may not match the format set in Google Earth Pro.
  • There may be errors or non-numeric values in the CSV data.

Can I import data other than latitude and longitude, like descriptions or images?

  • Yes, Google Earth Pro supports importing additional data fields. These populate the name, description, and other attributes of placemarks.

What formats does Google Earth support for importing data? Is it just CSV?

  • Google Earth Pro natively supports KML and KMZ formats. It can also import CSV and GPX files directly via the File > Import menu.

How can I customize the appearance of my data points after importing them?

  • After importing, right-click on a data point (or a group of data points) and select “Properties” or “Get Info”. From there, you can customise icons, colours, labels, and more.

I have a large dataset. Is there a limit to the number of data points I can import into Google Earth at once?

  • While Google Earth Pro can handle thousands of data points, performance may degrade with extremely large datasets. It is recommended to break up very large datasets into smaller chunks for optimal performance.

Why is Google Earth not recognizing the headers in my CSV file?

  • Ensure the first row of your CSV contains the column headers and that there are no blank rows or extraneous data at the beginning of the file.

Can I update or edit the data in Google Earth after importing it?

  • Yes, after importing you can right-click on individual data points to edit their properties. However, changes made in Google Earth Pro will not be reflected back in the original CSV file.

How do I handle CSV files that use delimiters other than commas?

  • During the import process, Google Earth Pro will prompt you to specify the delimiter used in your file, such as a tab or semicolon.

Is there a way to batch-import multiple CSV files at once?

  • Google Earth Pro does not natively support batch importing of multiple CSV files. You would need to import each file individually or combine multiple CSVs into one before importing.

How can I share or export my Google Earth project after importing data from a CSV file?

  • You can save your project as a KML or KMZ file and share it. Alternatively, use the “Share” feature in Google Earth, depending on the version you are using.

What should I do if some of my data points are missing after the import?

  • Check the CSV file for errors or missing data. Ensure that every row has valid latitude and longitude values and that the coordinate format matches what Google Earth Pro expects.

Can I apply the same style or template to multiple datasets that I import?

  • Yes. After setting a style for one dataset, you can save it as a template and apply it to other datasets you import.

How do I ensure that the coordinate format in my CSV matches what Google Earth expects?

  • Before importing, check the coordinate format setting in Google Earth Pro (Tools > Options). Google Earth Pro expects decimal degrees by default. Ensure your CSV data uses the same format.

Is there a way to automate the import process if I frequently update my CSV data?

  • Google Earth Pro does not have built-in automation tools for CSV import. However, you can use scripts or third-party tools to convert CSV data to KML format, which can then be loaded into Google Earth Pro.
About the Author
I'm Daniel O'Donohue, the voice and creator behind The MapScaping Podcast ( A podcast for the geospatial community ). With a professional background as a geospatial specialist, I've spent years harnessing the power of spatial to unravel the complexities of our world, one layer at a time.