Rasterflow, Earth Intelligence & inference engine now in public preview Learn More

What is Sentinel-2? Bands, Resolution, Data Access, Uses

Authors

Sentinel-2 is the European Copernicus satellite mission that images Earth's land and coastal waters in 13 spectral bands, from visible light to shortwave infrared, at 10, 20, and 60 m resolution. Each satellite carries the optical MultiSpectral Instrument (MSI) and covers a 290 km swath, and two satellites in the same orbit revisit every location every five days at the Equator. The data is free, and Copernicus services apply it to agriculture, forestry, land cover, and disaster mapping.

Sentinel-2 is ready to query in the Havasu catalog: the Sentinel-2 L2A scene index and RasterFlow's cloud-filtered Sentinel-2 mosaics.

Key takeaways

  • Sentinel-2A launched in 2015, Sentinel-2B in 2017, and Sentinel-2C in September 2024.
  • The MSI records 13 bands: four at 10 m, six at 20 m, and three at 60 m.
  • Revisit time is 10 days per satellite and five days with two satellites at the Equator.
  • Level-1C is top-of-atmosphere reflectance. Level-2A is surface reflectance plus a Scene Classification Layer (SCL).
  • The data is free, full and open, from the Copernicus Data Space Ecosystem, AWS, Microsoft Planetary Computer, and Google Earth Engine.

What is the Sentinel-2 satellite mission?

Sentinel-2 is part of Copernicus, the European Union's Earth observation program, and the European Space Agency (ESA) builds and operates the satellites. ESA's Sentinel-2 mission page on SentiWiki describes it as "a European wide-swath, high-resolution, multi-spectral imaging mission" designed for a revisit of five days at the Equator.

Each satellite flies a sun-synchronous orbit at 786 km and crosses the Equator at 10:30 am local time, close to the Landsat overpass. The MSI is a passive push-broom sensor: it collects reflected sunlight row by row across the swath as the satellite moves forward.

Sentinel-2A launched in 2015, Sentinel-2B in 2017, and Sentinel-2C on 5 September 2024, all on Vega rockets. According to SentiWiki, Sentinel-2C replaced Sentinel-2A in operations on 21 January 2025, so the nominal pair is now Sentinel-2B and Sentinel-2C. Since March 2025, Sentinel-2A has flown an extension campaign 36° from Sentinel-2B. Sentinel-2D will succeed Sentinel-2B. Systematic coverage spans all land between 56° South and 82.8° North and coastal waters up to 20 km from shore.

Sentinel-2 bands

Sentinel-2 bands run from B1 to B12, plus a narrow near-infrared band, B8A. Wavelengths and resolutions below come from the Microsoft Planetary Computer Sentinel-2 Level-2A collection STAC metadata; B10, absent from Level-2A, comes from SentiWiki.

BandNameCentral wavelengthResolutionTypical use
B1Coastal aerosol443 nm60 mAerosols, atmospheric correction
B2Blue490 nm10 mTrue color, aerosol retrieval
B3Green560 nm10 mTrue color, NDWI, NDSI
B4Red665 nm10 mTrue color, NDVI
B5Red edge 1704 nm20 mVegetation classification
B6Red edge 2740 nm20 mVegetation classification
B7Red edge 3783 nm20 mVegetation classification
B8Near-infrared (NIR)842 nm10 mNDVI, color infrared
B8ANarrow NIR865 nm20 mMoisture index, water vapour reference
B9Water vapour945 nm60 mWater vapour retrieval
B10SWIR cirrus1375 nm60 mCirrus cloud detection (Level-1C only)
B11SWIR 11610 nm20 mSnow, ice, and cloud separation, moisture
B12SWIR 22190 nm20 mUrban and wildfire composites

SentiWiki describes the two 20 m SWIR bands as serving "snow/ice/cloud detection, or vegetation moisture stress assessment," and the 60 m bands as serving cloud screening and atmospheric correction. Its per-satellite wavelengths differ from the nominal STAC values by a few nanometers; B8 is 832.8 nm on Sentinel-2A. For hundreds of narrower bands, see hyperspectral imagery.

Sentinel-2 resolution and revisit time

SentiWiki defines four kinds of Sentinel-2 resolution.

  • Spatial resolution. 10 m for B2, B3, B4, and B8. 20 m for B5, B6, B7, B8A, B11, and B12. 60 m for B1, B9, and B10.
  • Temporal resolution. Each satellite revisits a location every 10 days, and the two-satellite constellation every five days at the Equator.
  • Spectral resolution. 13 bands from 443 nm to 2190 nm.
  • Radiometric resolution. 12 bits, or 4,096 levels of light intensity.

Three satellites are now in orbit. The five-day figure applies to the nominal Sentinel-2B and Sentinel-2C pair, and the Sentinel-2A extension campaign adds revisits over Europe and cloudy tropical Africa and South America.

Sentinel-2 processing levels: L1C vs L2A

ESA processes every acquisition to Level-2A and releases two levels to users, described on SentiWiki's Sentinel-2 products page.

  • Level-1C (L1C). Top-of-atmosphere (TOA) reflectance, orthorectified with a digital elevation model into 110 km by 110 km tiles in UTM/WGS84. L1C includes all 13 bands.
  • Level-2A (L2A). Surface reflectance, corrected for the atmosphere with the Sen2Cor processor. L2A adds an aerosol optical thickness map, a water vapour map, and the Scene Classification Layer. ESA has produced L2A globally since 13 December 2018, and CEOS assessed it as compliant with Analysis Ready Data requirements.

The SCL is a 20 m map with 12 classes. SentiWiki's processing page lists them: 0 no data, 1 saturated or defective, 2 cast shadows, 3 cloud shadows, 4 vegetation, 5 not vegetated, 6 water, 7 unclassified, 8 cloud medium probability, 9 cloud high probability, 10 thin cirrus, and 11 snow or ice. A mask for clear land and water keeps classes 4, 5, and 6 and sets every other class to no data.

Two details affect every time series. From processing baseline 04.00 on 25 January 2022, values carry a band-dependent offset, so reflectance is (digital number + offset) / quantification value, with both numbers in the product metadata. ESA also reprocessed the archive from 2015 to 13 December 2023 as Collection-1 with uniform baselines and removed the older Collection-0 products from the Copernicus Data Space Ecosystem.

How to access and download Sentinel-2 data

The EU legal notice on Copernicus Sentinel data grants users "free, full and open access" for reproduction, distribution, and modification, with a credit line of "Copernicus Sentinel data [Year]".

Older tutorials point to the Copernicus Open Access Hub (SciHub) for Sentinel-2 download. SentiWiki now names the Copernicus Data Space Ecosystem as "the main distribution service for data from the Copernicus Sentinels missions." Four sources cover most work:

Sentinel-2 band combinations

SentiWiki's Sentinel-2 applications page lists the common composites:

CompositeBands (R, G, B)What it shows
True colorB4, B3, B2Earth in natural colors
False color (color infrared)B8, B4, B3Plant density and health; cities gray or tan, water blue or black
False color (urban)B12, B11, B4Urban areas in white, gray, or purple; wildfires and volcanic calderas in red and yellow
SWIRB12, B8A, B4Water content in plants and soil

The same page lists the common indices: NDVI as (B8 – B4) / (B8 + B4), the moisture index NDMI as (B8A – B11) / (B8A + B11), NDWI as (B3 – B8) / (B3 + B8), and NDSI as (B3 – B11) / (B3 + B11).

What Sentinel-2 is used for

  • Agriculture. Crop monitoring and food security. Copernicus Land Monitoring Service layers map crop types, agricultural practices, and grassland mowing events each year.
  • Land cover and forests. Copernicus uses Sentinel-2 for the 2024 CORINE Land Cover update and for 10 m global land cover and tropical forest products.
  • Emergency mapping. SentiWiki reports that the Copernicus Emergency Management Service uses Sentinel-2 data in 80% of Rapid Mapping activations, mostly for pre-event context and wildfire monitoring. Analysts combine observed flood extents with modeled hazard in flood risk data.
  • Coasts. Turbidity and suspended matter in coastal waters, and satellite-derived bathymetry.
  • Change over time. Comparing dates to monitor land use change, construction, and illegal logging is change detection.

Sentinel-1 vs Sentinel-2

Sentinel-1 is the Copernicus radar mission, covered in depth in the synthetic aperture radar guide. The Sentinel-1 mission overview gives its C-band radar, 250 km Interferometric Wide swath at 5 m by 20 m, and 12-day repeat cycle per satellite.

AttributeSentinel-1Sentinel-2
SensorC-band synthetic aperture radar (active)MultiSpectral Instrument (passive optical)
Night and cloudImages through bothNeeds daylight and clear sky
Pixel valueBackscatterReflectance in 13 bands
Main land resolution5 m by 20 m (Interferometric Wide swath)10, 20, and 60 m
Swath250 km (IW mode)290 km
Repeat cycle12 days per satellite10 days per satellite, 5 with two
First launchApril 2014June 2015

Analysts use Sentinel-2 to separate vegetation, water, and materials by color, and Sentinel-1 to cover cloudy dates. Both are core Earth observation data sources, and SentiWiki notes that Sentinel-2 is well suited to validating sea ice conditions extracted from Sentinel-1.

Sentinel-2 vs Landsat

Landsat and Sentinel-2 are both free, global optical archives. Landsat 8 and 9 have 30 m pixels and a 16-day repeat. Sentinel-2 has 10 to 20 m pixels and a five-day repeat, per the Harmonized Landsat and Sentinel-2 (HLS) project. Sentinel-2's 290 km swath is wider than the 185 km of Landsat 5 and 7, and its 10:30 am overpass sits close to Landsat's.

NASA's HLS combines the two into one analysis-ready surface reflectance record at 30 m. It publishes an L30 product from Landsat 8 and 9 and an S30 product from Sentinel-2A, 2B, and 2C, covering all land except Antarctica with a global observation frequency of 2 to 3 days. ESA's Sen2Like tool harmonizes Sentinel-2 and Landsat for users who process their own scenes.

Sentinel-2 in Wherobots

WherobotsDB reads Sentinel-2 Cloud Optimized GeoTIFFs where they sit in cloud storage and runs raster and vector operations on them in SQL. The Sentinel-2 L2A scene index in Wherobots open data holds one row per scene, with footprint, acquisition time, cloud cover, MGRS tile, processing baseline, and links to every band COG. The STAC reader loads scenes from other STAC catalogs. Bands load as out-db rasters, read only in the tiles a query touches, an approach explained in raster processing at scale with the out-of-database architecture. RS_MapAlgebra computes indices and SCL masks, and RS_ZonalStats summarizes them per polygon, which joins raster and vector data in one query.

In the Strait of Hormuz vessel analysis, "WherobotsDB read 719 Sentinel-2 scenes, 151 GB in total, straight from the public archive and fetched only about 1.5 GB covering three areas of interest."

RasterFlow builds the cloud-filtered Sentinel-2 mosaics and the Fields of the World field boundaries derived from them, as the Fields of the World pipeline post describes. Wherobots used the same zonal statistics pattern to compute mean embeddings for about 3.5 million Iowa fields across 2023-2025.

The models people use every day were trained on text, documents, databases, and the internet, and none of those sources hold last week's Sentinel-2 scene. Through the Wherobots MCP Server, an AI agent can search the scene index and get a runnable query back. That is geospatial AI applied to Earth observation.

-- Find clear Sentinel-2 L2A scenes over an area of interest for summer 2025
-- wherobots_open_data.sentinel2.l2a_source_items: one row per L2A scene (STAC item)
-- with footprint, acquisition time, cloud cover, and links to band COGs
SELECT id,
       mgrs_tile,
       datetime,
       `eo:cloud_cover` AS cloud_cover,
       assets.red.href  AS red_cog,
       assets.nir.href  AS nir_cog,
       assets.scl.href  AS scl_cog
FROM wherobots_open_data.sentinel2.l2a_source_items
WHERE year = 2025
  AND month BETWEEN 6 AND 8
  AND ST_Intersects(geometry,
        ST_GeomFromText('POLYGON((-93.8 41.5, -93.4 41.5, -93.4 41.8, -93.8 41.8, -93.8 41.5))'))
  AND `eo:cloud_cover` < 10
ORDER BY cloud_cover, datetime;
  • Synthetic aperture radar: the radar imaging behind Sentinel-1, the companion mission to Sentinel-2
  • NDVI: the vegetation index computed from Sentinel-2 bands B8 and B4
  • Landsat: the other free global optical archive, harmonized with Sentinel-2 in HLS
  • Earth observation data: the satellite and aerial imagery family Sentinel-2 belongs to
  • Change detection: comparing Sentinel-2 scenes of one place across dates
  • GeoTIFF: the format of Sentinel-2 bands in cloud archives
  • Raster vs. vector data: Sentinel-2 scenes are rasters, and the fields and buildings they are summarized over are vectors

Read more from Wherobots

Search Sentinel-2 scenes and join them to fields and buildings in SQL with a Wherobots free trial at cloud.wherobots.com.

Frequently asked questions

What does Sentinel-2 do?

Sentinel-2 images Earth’s land surfaces, inland waters, and coastal waters in 13 spectral bands from visible to shortwave infrared, at 10, 20, and 60 m resolution, revisiting each location every five days at the Equator. Copernicus services use the imagery for land cover mapping, agriculture, forestry, water management, and emergency mapping of floods and wildfires.

Is Sentinel-2 imagery free?

Yes. EU law gives users free, full and open access to Copernicus Sentinel data, including reproduction, distribution, and modification. Anyone who publishes or redistributes the data must credit it as ‘Copernicus Sentinel data [Year]’, or ‘Contains modified Copernicus Sentinel data [Year]’ when the data has been changed.

What is Sentinel 1 and Sentinel-2?

Sentinel-1 and Sentinel-2 are two Copernicus satellite missions. Sentinel-1 carries a C-band synthetic aperture radar that images day or night through cloud. Sentinel-2 carries the MultiSpectral Instrument, a passive optical sensor that records reflected sunlight in 13 bands. Radar data covers cloudy and dark periods, and optical data adds color and vegetation detail.

What is the difference between Sentinel-2 and 3?

Sentinel-2 and Sentinel-3 are separate Copernicus satellite families. Sentinel-2 is the high-resolution, wide-swath multispectral imaging mission for land and coastal monitoring, with pixels of 10 to 60 m. Sentinel-3, operated jointly by ESA and EUMETSAT, measures sea surface height, sea and land surface temperature, and ocean and land color for ocean forecasting and environmental monitoring. Its OLCI instrument images at 300 m, so Sentinel-3 trades detail for wide, frequent coverage. The Sentinel-3 mission overview lists its instruments.

How many bands does Sentinel-2 have?

Sentinel-2 has 13 spectral bands: four at 10 m (blue, green, red, and near-infrared), six at 20 m (four red edge and narrow near-infrared bands and two shortwave infrared bands), and three at 60 m (coastal aerosol, water vapour, and cirrus). Level-2A products drop the cirrus band B10, which carries no surface information.

What is the revisit time of Sentinel-2?

Each Sentinel-2 satellite repeats its orbit every 10 days. Two satellites phased 180° apart give a revisit time of five days at the Equator. Since March 2025, an extension campaign for Sentinel-2A adds acquisitions over Europe and tropical Africa and South America.

How do I download Sentinel-2 data?

The Copernicus Data Space Ecosystem is the main distribution service for Sentinel-2, with a browser and APIs. Cloud copies include the Sentinel-2 Cloud-Optimized GeoTIFFs on AWS, searchable through the Earth Search STAC API, the Sentinel-2 Level-2A collection on Microsoft Planetary Computer, and the harmonized surface reflectance collection in Google Earth Engine.