About OpenCPN


A Chartplotter and GPS Navigation Software.

OpenCPN is a free software (GPLv2) project to create a concise chart plotter and navigation software, for use underway or as a planning tool. OpenCPN is developed by a team of active sailors using real world conditions for program testing and refinement.

The most recent stable version, OpenCPN 4.4.0,  was published on June the 13th 2016 and can be downloaded from opencpn.org/ocpn/download.
What is new in 4.4.0?



  • Worldwide, standard, S57 and encrypted S63 vector chart support.
  • IHO S52 compliant display of S57 and S63 vector charts.
  • BSB v3, and earlier, raster chart support.
  • "BSB4" and "nv-chart" support through plugins.
  • CM93 vector chart support, with per cell offset corrections.
  • OpenGL support for enhanced performance on modern hardware.
  • Single-chart and Quilted display modes.
  • North-up, Course-up and Chart-up display modes.
  • Moving-map display mode.
  • Route navigation with ship tracking functions.
  • Waypoint navigation.
  • Dashboard, for configurable on-screen display of ship's NMEA data.
  • NMEA 0183 GPS interface at selectable baud rate.
  • Advance NMEA message handling structure, with built in multiplexer.
  • Autopilot output support.
  • AIS input with full target tracking and collision alerting.
  • AIS support for SART with selectable MMSI for automatic MOB handling.
  • AIS support for DSC and GPSGate Buddies.
  • Anchor watch/alarm functions.
  • GRIB and GRIB2 file input and display for weather forecasting.
  • GPX Gri, Track and Route input and output file support.
  • Tide and Current prediction and display by location.
  • Route planning with tidal support.
  • Builtin great-circle routing.
  • Integrated weather routing through qtVlm or separate plugin
  • GPX Layers for annotation of charts.
  • A selection of display themes.
  • A growing number of plugins. Climatology, Weather Routing, WeatherFax, Google Earth, World Magnetic Variation, Voyage Data Recorder, AIS -radar, SAR and a LogBook, plus many more.
  • Multi-language support. 20+ languages supported.
* Windows XP SP3 , Vista, 7, 8, 8.1 and 10
* Linux, BSD, Solaris
* Apple Macintosh OS X
* An Android version is available, see this site - http://bigdumboat.com/aocpn/forum/index.php
OpenCPN is under active development, and we are always lookhttp://bigdumboat.com/aocpn/forum/index.phping for contributions such as:

The OpenCPN original FAQ

Support OpenCPN

Not everyone can contribute with code, but please consider helping out financially.
The developers of OpenCPN needs access to a lot of hardware to be able to develop for all platforms. The same can be said for finding and correcting bugs.

It'easy to donate through PayPal. Just press the button below!

It's also possible to find a donate button in OpenCPN.

Locate and press in the toolbar.

Press the "Donate" button and follow the instructions.