.BSB

BSB File

BSB Nautical Chart
Ask a question
QUICK ANSWER

A BSB file is a chart-set descriptor in the Maptech/NOAA BSB raster nautical chart format. The actual chart image is in the companion .kap file. Open both with OpenCPN (free). Note that NOAA cancelled all BSB/RNC chart production in December 2024, so this is now a legacy format.

Developer: BSB Electronic Charts (Maptech / originally Nautical Technologies Inc.); adopted by NOAA for Raster Navigational Charts Category: Data Files MIME: image/x-bsb
OPENS ON Windows macOS Linux iOS
Related: .PKPASS · .DAT · .JSON · .RIS

On this page

19k+ extensions indexed
Last reviewed Jun 29, 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 BSB file format?

A .bsb file is the chart-set descriptor for a BSB/KAP nautical chart - a raster chart format developed by Maptech (originally Nautical Technologies Inc.) and adopted by NOAA for its official Raster Navigational Charts (RNCs) from the mid-1990s onward. The actual chart imagery is stored in companion .kap files; a single .bsb descriptor can reference multiple .kap panels that together form one navigational chart.

The format uses a mixed structure: an ASCII text header containing chart metadata (version, projection, datum, scale, color palette, and georeferencing control points), followed by a binary raster body where scan lines are palette-indexed and compressed with run-length encoding. The palette is limited to 127 colors - sufficient for nautical charting symbology. Georeferencing is achieved through REF entries in the header that map pixel coordinates to latitude/longitude positions, enabling chart plotters to overlay a vessel's GPS position accurately.

BSB versions 1 through 3 are unencrypted; version 4.0 introduced an encrypted variant using the .cap extension. The format was widely supported by marine navigation software and embedded chartplotters for three decades.

NOAA completed its raster chart sunset program in December 2024, canceling the remaining 1,007 RNC charts in favor of vector-based Electronic Navigational Charts (ENCs) in S-57/S-101 format. BSB/KAP files remain in use in legacy chartplotters and offline navigation applications, and GDAL provides open-source read support via its BSB raster driver.

Security & safety

RISK: LOW

Raster image/data files; cannot execute code. Encrypted BSB v4.0 files (.cap) require a license key to decrypt; unauthorized distribution of licensed chart content may violate copyright. NOAA-produced RNCs are public domain.

Format details

in a nutshell
FULL NAMEBSB Nautical Chartaka BSB/KAP Nautical Chart, Maptech BSB
DEVELOPERBSB Electronic Charts (Maptech / originally Nautical Technologies Inc.); adopted by NOAA for Raster Navigational Chartssince 1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994
CATEGORYData Files
MIME TYPEimage/x-bsb
TYPEraster nautical chart (binary + text header)

Programs that open BSB files

Windows4 apps
MAPC2MAPC Freemium Open the .bsb/.kap file for viewing and conversion to other chart formats.
MapInfo Pro Paid Open .bsb/.kap chart files via File > Open; supports BSB raster chart overlay.
OpenCPN Open-source Add BSB/KAP charts via Options > Charts > Chart Files; supports .kap and .bsb natively.
GDAL (gdal_translate) Open-source gdal_translate -of GTiff chart.kap output.tif - convert to GeoTIFF from command line.
macOS1 app
OpenCPN Open-source Add chart folder in OpenCPN preferences; .kap/.bsb files are auto-detected.
Linux2 apps
GDAL Open-source gdal_translate chart.kap output.tif to convert; gdalinfo chart.kap for metadata.
OpenCPN Open-source Add chart folder in OpenCPN preferences; available via apt/flatpak.
iOS1 app
iNavX Paid Import BSB/KAP charts via file sharing; iNavX supports BSB raster charts.

Technical details

deep spec
Header formatASCII text block containing version, copyright, projection, scale, datum, color table (RGB), and georeferencing REF control points
Raster encodingPalette-indexed (7-bit); scan lines compressed with per-row run-length encoding (RLE)
Color depth7-bit palette - maximum 127 distinct colors per chart
EncryptionNone in BSB v1-3.x; BSB v4.0 introduced encryption (.cap extension used for encrypted charts)
Byte orderBig-endian (raster row data)
GeoreferencingREF entries in ASCII header map pixel (x, y) to WGS-84 lat/lon; Mercator projection standard
Primary vs. descriptor file.bsb is the chart-set descriptor; .kap files contain the chart imagery (one .kap per panel)
Typical chart file size1 MB - 50 MB per chart; full-scale NOAA RNCs average 5-15 MB
Chart pixel dimensionsApproximately 3,000x4,000 to 10,000x15,000 pixels for NOAA charts
Format versions1.0, 1.1, 2.0, 3.0, 4.0 (v4 adds encryption; encrypted charts use .cap extension)
Format statusLegacy - NOAA completed raster chart cancellation December 2024; replaced by S-57/S-101 ENC vector format
MIME typeimage/x-bsb
Open-source supportGDAL BSB raster driver provides read support on all platforms; OpenCPN reads BSB/KAP natively as a cross-platform chartplotter
Released1990 (Maptech/BSB Electronic Charts, Version 1.0); NOAA adopted for RNCs circa 1994
Latest versionBSB Version 4.0 (introduced encrypted .CAP variant)
Specificationgdal.org

BSB conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with BSB 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 BSB files.

Frequently asked questions

What is the difference between BSB and KAP files?
They are part of the same format family. The .kap file contains the actual chart image data; the .bsb file is a chart-set descriptor that links multiple .kap panels together. Most software works directly with .kap files.
Can I still download NOAA BSB/RNC charts?
NOAA cancelled its RNC program in December 2024. Legacy BSB charts may still be available from third-party archives, but new downloads from NOAA are discontinued.
How do I view BSB nautical charts for free?
Use OpenCPN (free, open-source, cross-platform) - the leading open-source chart plotter. Add chart folders in Options > Charts.
Can I convert BSB/KAP to a modern format?
Yes - GDAL (free, command-line) converts .kap to GeoTIFF, GeoJPEG2000, or other formats. MAPC2MAPC (Windows, freemium) has a GUI for conversion to many mapping formats.
Why won't my BSB chart open?
If the file has a .cap extension (not .kap), it is an encrypted BSB v4.0 chart requiring a licensed key. Non-encrypted .kap files open in OpenCPN or GDAL.

References

1GDAL - BSB Nautical Chart Format drivergdal.org
2NOAA - Farewell to Traditional Nautical Charts (RNC cancellation)nauticalcharts.noaa.gov

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