Convert igc to kml

Free online IGC to KML converter

Convert flight recorder IGC logs into KML tracks for Google Earth and GIS applications.

Convert IGC to KML online - free

Uploading…
Selected files exceed the 75 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and never stored on our servers.

How it works

  1. 1/3

    Upload your .igc file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .igc to .kml conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .kml file

    Conversion result is ready to download.

How to convert igc to kml file

101convert.com Assistant Avatar

101convert.com assistant bot
27m

Flight-recording software and online map viewers often use different formats: an IGC logger file may need conversion before it can be opened in Google Earth or shared as a map layer. KML is suited to displaying the recorded route, altitude and time information in Earth browsers and GIS applications.

What the IGC format is

IGC (International Gliding Commission) is the standard format for flight recorder logs from gliders, paragliders, hang gliders and other air-sports devices. It stores timestamped latitude, longitude and altitude records in a text-based structure, along with pilot, aircraft, date, logger and security-related records.

IGC files commonly come from dedicated flight recorders and applications such as SeeYou, LXNAV tools, XCSoar, XContest-compatible software and manufacturer utilities. You encounter them when downloading a flight from a logger, submitting a flight for scoring or reviewing a track in an aviation application.

What the KML format is

KML (Keyhole Markup Language) is an XML-based geographic format used by Google Earth, Google Earth Pro, many GIS programs and web map viewers. It represents paths, points, placemarks, descriptions, styles and, when supported by the converter, time-based track data.

KML is useful when the goal is visual display rather than flight validation. It can show the route over satellite imagery, provide altitude profiles in compatible viewers and package the result as one portable map file. KML is usually larger than the source IGC because it uses verbose XML and may repeat coordinate and timestamp data.

How to convert IGC to KML

Using the built-in online converter

You can convert the file for free on 101convert.com without installing software:

  1. Open the IGC-to-KML converter on 101convert.com.
  2. Select the .igc file from your device.
  3. Start the conversion and wait for processing to finish.
  4. Download the resulting .kml file, then open it in Google Earth or another KML-compatible application.

Do not upload flight logs containing personal or operational information if the service’s handling and retention terms do not meet your requirements.

Using GPSBabel on a computer

GPSBabel is a desktop command-line utility that supports IGC input and KML output. After installing it, run:

gpsbabel -i igc -f flight.igc -o kml -F flight.kml

Replace flight.igc with the source filename and flight.kml with the required output path. On Windows, run the command from the folder containing the executable or use its full path; on macOS and Linux, install GPSBabel through the project package or your operating system’s package manager.

Open the result with Google Earth using File → Open. If the output contains multiple tracks or waypoints, select the relevant layer in the places panel and save it as a Google Earth project only if you need a bundled project file.

Using flight-analysis software

Some flight-analysis programs can import the IGC and export a KML track through a menu such as File → Open, followed by File → Export → KML. The exact menu and available fields depend on the application. Choose the original recorded track rather than a simplified or manually edited route when preserving the logger data matters.

Quality and compatibility limitations

The conversion changes the presentation format, not the measurement accuracy. KML normally carries the recorded coordinates, but it may omit IGC-specific declarations, validation signatures, task metadata, pilot details or flight-recorder security information. Keep the original .igc file for scoring, verification and archival purposes.

Altitude interpretation can differ between programs. IGC altitude records may include pressure altitude and GPS altitude, while KML viewers commonly render coordinates using an altitude mode such as absolute, relative to ground or clamped to ground. If the track appears flat or vertically misplaced, inspect the exporter’s altitude setting and the viewer’s KML altitude mode.

Some converters discard timestamps, so the result may display only a static line instead of an animated track. GPSBabel and other exporters can preserve time when the input records and output options support it; verify the result in Google Earth by enabling the time slider or inspecting track properties.


Note: This igc to kml conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.

Was this information helpful?

Frequently asked questions

Is the IGC to KML converter free?

Yes, converting IGC to KML on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my IGC file be?

You can upload IGC files up to 50 MB and convert up to 20 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert IGC to KML?

No. The IGC to KML conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid IGC file for this IGC to KML conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.