.KAP

KAP File

BSB/Maptech Nautical Chart Raster File
Ask a question
QUICK ANSWER

A KAP file is a BSB raster nautical chart - a scanned paper chart with embedded georeferencing used in marine navigation software. Open it with OpenCPN (free) or Global Mapper. NOAA retired all official KAP/RNC charts in December 2024, so for active navigation switch to ENC vector charts.

Developer: Maptech Inc. (format creator); NOAA (major distributor); IHO adopted for RNCs Category: Data Files Open standard MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jun 18, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the KAP file format?

.kap files store BSB-format raster nautical charts - digital sea charts developed by Maptech Inc. in the early 1990s. NOAA adopted the format for its official Raster Navigational Charts (RNCs) in 1994, and it became the standard for electronic chart plotters and marine navigation software for over two decades.

Each .kap file consists of two sections. The first is a plain-text ASCII header whose named parameter lines describe the chart: VER/ (format version), BSB/NA= (chart name), RA= (pixel dimensions), GD= (geodetic datum), PR= (projection), RGB/ (indexed color palette, up to 127 entries), REF/ (ground control points), and PLY/ (border polygon). The header ends with a NUL or 0x1A byte. The second section is a binary raster image encoded as scan-line run-length data using a 7-bit palette index system.

GDAL provides read support for .kap via its BSB driver; OpenCPN is the most widely used open-source chart plotter supporting the format. The encrypted BSB v4.0 variant uses the .cap extension and cannot be read by open-source tools. The related .bsb extension is sometimes used alongside .kap in multi-file chart packages.

NOAA officially retired all 1,007 of its RNC .kap charts by December 2024, completing a transition announced in 2019. Modern electronic navigation uses ENC (Electronic Navigational Charts) in S-57/S-101 vector format. .kap files remain in active use for historical navigation, recreational boating software, and GIS research.

Security & safety

RISK: LOW

Passive data file (raster chart image + metadata). Contains no executable code. Safe to open. Encrypted .CAP files from BSB v4 will fail to open in standard tools - not a security risk, just DRM.

Format details

in a nutshell
FULL NAMEBSB/Maptech Nautical Chart Raster Fileaka BSB KAP chart, NOAA raster nautical chart
DEVELOPERMaptech Inc. (format creator); NOAA (major distributor); IHO adopted for RNCssince early 1990s (BSB format developed by Maptech for digital nautical charts)
CATEGORYData Files
MIME TYPEapplication/octet-stream
TYPEMixed ASCII header + binary run-length-encoded raster image
STANDARDOpen · royalty-free
This extension is also used by…
  • Karaoke text/timing file (KAP) - Some Japanese karaoke systems used .kap for timed lyric scripts - entirely unrelated text format.

Programs that open KAP files

Windows4 apps
MAPC2MAPC Paid File → Open Map → select .kap; use to convert to other formats (GeoTIFF, OziExplorer etc.).
Global Mapper Paid File → Open Data File(s) → select the .kap file; chart renders with georeferencing.
CompeGPS Land Paid File → Open map → select .kap chart. Note: product rebranded as TwoNav Land.
OpenCPN Open-source Add the chart folder under Options → Charts → Chart Files; KAP charts display automatically on the chart window.
macOS1 app
OpenCPN Open-source Options → Charts → add chart directory; .kap files load automatically.
Linux2 apps
OpenCPN Open-source apt/flatpak install opencpn; add chart directory in options.
GDAL (command line) Open-source gdal_translate input.kap output.tif - converts BSB to GeoTIFF. gdalinfo input.kap shows metadata.

Technical details

deep spec
File structureTwo-part file: ASCII text header + binary raster body, separated by NUL/`0x1A` byte
Header formatNamed parameter lines: `VER/`, `BSB/NA=`, `RA=`, `GD=`, `PR=`, `RGB/`, `REF/`, `PLY/`, `DTM/`, `DX/DY`
Raster encodingProprietary scan-line run-length encoding; pixel values are 7-bit palette indices packed as (count, index) pairs
Color depth7-bit indexed palette - maximum 127 colors defined by `RGB/` entries in the ASCII header
Byte order (binary section)Big-endian
EncryptionNone in `.kap`; BSB v4.0 encrypted variant uses `.cap` extension (not readable by GDAL or open-source tools)
GeoreferencingGround control points in `REF/` lines; geodetic datum (`GD=`) and projection (`PR=`) declared in header
GDAL driver`BSB` - reads `.kap` and `.bsb`; encrypted `.cap` files not supported
Typical file size500 KB - 50 MB
MIME type`image/x-kap`
Primary distributorNOAA (Raster Navigational Charts, 1994-2024); 1,007 charts retired by December 2024
Replaced byENC (Electronic Navigational Charts) in S-57/S-101 vector format for modern navigation
Releasedearly 1990s (BSB format developed by Maptech for digital nautical charts)
Latest versionBSB 4.0 (introduced encryption for CAP files)
Open standardYes · royalty-free
Specificationgdal.org

KAP conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with KAP files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about KAP files.

Frequently asked questions

What is a KAP file?
A BSB raster nautical chart - a scanned paper chart with embedded GPS georeferencing used in marine navigation software.
Can I still get NOAA KAP charts?
NOAA retired all 1,007 of its RNC/KAP charts by December 2024. Use NOAA ENC (vector) charts instead. Archive copies of old KAP charts may still be found online.
How do I open a KAP file for free?
Use OpenCPN (free, open-source chart plotter for Windows/macOS/Linux), or GDAL command-line tools.
Can I convert KAP to GeoTIFF?
Yes - run: gdal_translate input.kap output.tif. The result is a fully georeferenced GeoTIFF.
What is the difference between .KAP and .CAP?
.KAP is the standard unencrypted BSB chart file. .CAP is an encrypted BSB v4.0 variant and cannot be opened by open-source tools like GDAL or OpenCPN.
Why won't my KAP file open?
If the extension is .CAP (not .KAP), the chart is encrypted (BSB v4). Otherwise check that your navigation software supports the BSB version of the file.

References

1BSB format - Just Solve the File Format Problemfileformats.archiveteam.org
2GDAL BSB Driver documentationgdal.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Related extensions

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z