Home
GPS
GPS Comparison
Topo Maps
United States Maps
World Maps
New York City Maps
Cool Map Tools
Everything Else
Maps - GPS Glossary
About Me
Site Map
Search this Site
Contact Me
Frequently Asked Questions

 

Twitter


Free GPS Software for Mac, Linux, Unix

Gosmore screen shot

This page is part of the free GPS software list and is a list of all free GPS software for Mac, Linux, and Unix. If you know of any additions or corrections to be made, please let me know. This list is current as of September 13, 2012.

(Browse all the other GPS articles and features.)

MacLinuxUnix

For other free GPS software pages, choose from below:

WindowsMobile phones other than WindowsFree geocaching software
Brand specific/
device specific
Platform-independent/
all operating systems

Tell everyone your experience with one of these programs!

Read what others have said about these programs!

See a complete list of free GPS maps here.


The most recently added programs for Mac, Linux, and Unix:

April 25 - MacGPX for OSX

April 25 - GetKML for OSX

April 25 - IMGfromGPX for OSX

April 25 - JaVaWa GMTK for OSX

April 25 - JaVaWa MapConverter for OSX

April 25 - JaVaWa Device Manager for OSX

Browse all the other GPS articles and features.

Free GPS Software for Mac

BikeXperience - training planning and unit administration.

BT747 MTK Logger Control is a multi-platform (Linux/windows/OSX) java solution that allows the control and data-retrieval from several GPS loggers.

CycleAtlas is for managing track rides, mainly intented for cycling and other open air sports.

FlightTrack is free GPS software for Mac that can be used to download tracks and waypoints from a GPS and display them in 3D.

Garmin Communicator Plugin is a browser plugin that sends and retrieves data from Garmin GPS devices.

Garmin WebUpdater detects and installs the most recent version of operating software for your compatible Garmin GPS

Gosmore is a routing and viewer of OSM XML data such as the planet.osm.

GetKML only processes placemarks (turning them into waypoints) and paths (tracks). Polygons and other objects are not supported. Secondly the application can process network links pointing to the internet only, not references to locally stored files.

GPicSync automatically inserts location in your photos metadata so they can also be used with any 'geocode aware' application like Picasa/Google Earth, Flickr, loc.alize.us, etc.

GpsActionReplay (GpsAR) is free GPS software for Mac that enables replays and performance analysis from GPS data, incuding "real time" animation with several tracks, auto-focusing, a time-based controller, auto speed calculation, and auto data send.

GPSBabel manipulates and transfers waypoints, tracks, and routes between receivers and/or popular mapping programs.

GPS Connect - waypoint transfer for serial based Garmin GPS receivers and Mac OS-X.

GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays your position provided from your GPS receiver on a zoomable map.

GPS for Google Earth Linux is tool that helps you display your current position on Google Earth with the help of a GPS receiver.

GPSMan makes for easy and flexible manipulation of GPS data. It allows data transfer and real-time logging for Garmin, Magellan, and Lowrance units.

GPSPhotoLinker can be used to save location and GPS position data to a photo.

GPS Route Planner - for use with a Garmin Edge to plot cycle routes with Google Maps on Linux, Macs, and Windows.

IMGfromGPX - Creating a map based on GPX files for your GPS and for MapSource/BaseCamp on your computer is possible with several existing programs, but it's certainly not easy to accomplish. With IMGfromGPX it's a matter of a few mouse clicks!

JaVaWa Device Manager helps you to manage the contents of your Garmin device and accompanying (micro) SD cards in an easy way. The program performs an exhaustive check, reports potential conflicts and provides a wealth of information about the maps in your device or on your SD card.

JaVaWa GMTK - You can create a backup of your maps with JaVaWa GMTK and restore these (e.g. on another computer) including unlock codes. Re-installing maps is unnecessary. Migration of your Garmin maps from and old computer to a new one is straightforward with this application.

JaVaWa MapConverter converts Garmin maps in the old format (those who use configuration settings in the Windows Registry) to the new .gmap format.

LoadMyTracks will communicate with GPS devices from many manufacturers to send and receive data.

MacGPX is an application to convert data in GPX files in multiple ways. There are options to 'de-flag' routes, convert routes to tracks and vice versa, convert a collection of waypoints to tracks. Tracks can be filtered to reduce the number of trackpoints and there are options to convert for Training Center, Google Earth and Google Maps.

OBD GPS Logger - writes useful output formats of logged OBDII and GPS data.

OpenCPN is an open source marine navigation package.

PhotoGPSEditor is a meta-data editor for photo files, plus it can match data from GPS (gpx or NMEA) files.

PhotoTrackr Mac is a GPS photo tagging system.

PolarCOM is a comprehensive set of navigation instruments and data multiplexor compatible with NMEA 0183. It is available for Apple Mac OS X, Windows and Linux systems.

Prune is an application for managing coordinate data from GPS systems.

Quantum GIS (Linux, Unix, Mac OSX, and Windows) lets you browse and create map data on your computer.

RoadNav is an in-car navigation system capable of running on a variety of operating systems, including Linux, Windows, and Mac OS X.

RouteConverter is a tool to convert routes (really).

TrailRunner is a route planning software for all kinds of long distance sports like running, biking, hiking, inline-skating, skiing, and more.

XASTIR is free GPS software for Mac for receiving and plotting APRS position packets.

Browse all the other GPS articles and features.

Free GPS Software for Linux

Async & RINEX - Programs to log and use raw data from the following Garmin handheld receivers: GPS12, 12XL, II+, III+, Etrex, Emap

BikeXperience - training planning and unit administration.

BlueGPS is a simple command line tool to download datalogs from the Royaltek RBT-3000 bluetooth GPS receiver under Linux.

BT747 MTK Logger Control is a multi-platform (Linux/windows/OSX) java solution that allows the control and data-retrieval from several GPS loggers.

cGPSmapper creates maps for Garmin units.

ChartPlotter is a Java based moving map program for use with GPS units that support the NMEA communication protocol (the GPGLL sentence).

Cumulus is free GPS software for Qtopia and OPIE, aimed at the soaring community. Cumulus runs on Zaurus and iPaq hardware with a Linux OS.

CycleAtlas is for managing track rides, mainly intented for cycling and other open air sports.

DGPSIP is a system to send DGPS corrections over the Internet.

Elgaard Positioning System (Java based) provides an interface capability of saving tracks from units with NMEA format output.

G7ToWin is free GPS software designed to exchange information between a PC and Garmin, Magellan, or Lowrance/Eagle GPS receivers.

Gar2rnx allows you to receive coordinates and much more from some Garmin GPS units using undocumented commands.

GARNIX enables transfer of data between MS-DOS/Windows/Linux computers and a Garmin GPS receiver.

gd2 was designed to communicate with Garmin GPS receivers via a serial port using Garmin's proprietary protocol. It can download information such as the current position or time, track log or satellite almanac, and download or upload user routes and waypoints.

GeoToad is a tool for serious geocachers. It lets you make advanced queries to find the perfect caches to hit on your day out, and export them to any imaginable format.

ggps is free GPS software for Linux that displays GPS satellite position and signal strength information.

gipfel helps to find the names of mountains or points of interest in a photo.

GMAP is a map editor for GPS maps that runs on Linux.

Google Map GPS Cell Phone Tracker shows your physical position in real-time on a moving Google Map.

Gosmore is a routing and viewer of OSM XML data such as the planet.osm.

GPicSync automatically inserts location in your photos metadata so they can also be used with any 'geocode aware' application like Picasa/Google Earth, Flickr, loc.alize.us, etc.

GpsActionReplay (GpsAR) is software that enables replays and performance analysis from GPS data, incuding "real time" animation with several tracks, auto-focusing, a time-based controller, auto speed calculation, and auto data send.

GPSBabel (Windows, OS X, Linux) manipulates and transfers waypoints, tracks, and routes between receivers and/or popular mapping programs.

GPSd is a service daemon that monitors one or more GPSs attached to a host computer through serial or USB ports.

GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays your position provided from your GPS receiver on a zoomable map.

GPSMan makes for easy and flexible manipulation of GPS data. It allows data transfer and real-time logging for Garmin, Magellan, and Lowrance units.

GPS Manager is a graphical manager of GPS data that makes possible the preparation, inspection and edition of GPS data in a friendly environment. GPSMan supports communication and real-time logging with both Garmin, Lowrance and Magellan receivers and accepts real-time logging information in NMEA 0183 from any GPS receiver.

GPS-Route - In German

GPS Route Planner - Using a Garmin Edge to plot cycle routes with Google Maps on Linux, Macs, and Windows.

GPStrans enables waypoint, track, and route information to be exchanged with a Garmin receiver.

GPX Viewer is a simple program to visualize a gpx file..

Jeeps is a library of functions written in ANSI C for communicating with Garmin GPS receivers.

LeseSolm is a new Linux GPS tool for downloading the track log from a certain GPS logger/photo tagger. Also, it provides precise geotagging of images including image direction info from a compass.

luckyGPS is an offline routing, navigation, mapping and tracking application.

Merkaartor is an openstreetmap mapping program which allows editing of free geographical data.

Navit is a car navigation system with routing engine.

Net::Friends allows for the reporting to and querying of GPSDrive-style friends servers.

OBD GPS Logger - writes useful output formats of logged OBDII and GPS data.

Open Cache Manager is an easy to use program for managing your geocaches, with the goal of being the Linux equivalent to GSAK.

OpenCPN is an open source marine navigation package.

OpenPilot is a collection of QT4 widgets intended to work together to provide marine navigation functionality. OP is intentionally highly modular in order to provide immense flexibility in its applications.

PolarCOM is a comprehensive set of navigation instruments and data multiplexor compatible with NMEA 0183. It is available for Apple Mac OS X, Windows and Linux systems.

Prune is an application for managing coordinate data from GPS systems.

QLandkarte - use your Garmin GPS with Linux.

qpeGPS is a program for displaying a moving map centered at the position read from a GPS device. It's an open source project aimed at users of Linux PDA's.

Quantum GIS (Linux, Unix, Mac OSX, and Windows) lets you browse and create map data on your computer.

RINEX & Async is free GPS software to log and use raw data from the following Garmin handheld receivers: GPS12, 12XL, II+, III+, eTrex, Emap.

RoadMap is an open source program that provides a car navigation for Linux, UNIX, and Windows CE.

RoadNav is an in-car navigation system capable of running on a variety of operating systems, including Linux, Windows, and Mac OS X.

RouteConverter is a tool to convert routes (really).

sendMap is for uploading maps to your GPS (once you get to the page, you have to scroll down to find it).

tangoGPS is a fast and lightweight mapping application that runs on any Linux platform. (note: This is a direct download link)

Viking is a layered visual software that lets users edit GPS Tracks.

XASTIR is program for receiving and plotting APRS position packets.

zGPS is a program for displaying GPS information from an attached GPS unit on the Zaurus, or iPaq handheld.

Browse all the other GPS articles and features.

Free GPS Software for Unix

BikeXperience - training planning and unit administration.

ChartPlotter is a Java based moving map program for use with GPS units that support the NMEA communication protocol (the GPGLL sentence).

Elgaard Positioning System (Java based) provides an interface capability of saving tracks from units with NMEA format output.

GeoToad is a tool for serious geocachers. It lets you make advanced queries to find the perfect caches to hit on your day out, and export them to any imaginable format.

GPS2GEL is a Perl program which connects a GPS receiver with Google Earth.

GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays your position provided from your GPS receiver on a zoomable map.

GPSMan makes for easy and flexible manipulation of GPS data. It allows data transfer and real-time logging for Garmin, Magellan, and Lowrance units.

GPStrans enables waypoint, track, and route information to be exchanged with a Garmin receiver.

Quantum GIS (Linux, Unix, Mac OSX, and Windows) lets you browse and create map data on your computer.

RoadMap is an open source program that provides a car navigation for Linux, UNIX, and Windows CE.

Browse all the other GPS articles and features.


This page updated 09-13-12 Valid XHTML 1.0 Transitional Valid CSS!

Protected by Copyscape Online Plagiarism Test
GPS