VIIRS NDVI/EVI (VNP13)¶
VIIRS Vegetation Indices (VNP13A1/A2/A3/C1/C2, VJ113, VJ213) Version 2 (NDVI, EVI and EVI2, 500 m to 0.05°, 16-day and monthly)
Available
Current status
Version 2 (002) continues to be produced separately for Suomi NPP (VNP13), NOAA-20 (VJ113) and NOAA-21 (VJ213); on 2026-10-13 the latest VJ213A1 composite began on 2026-09-14. NOAA has announced that delivery of Suomi NPP data ends at 15:40 UTC on 2 November 2026 (1 November in the NASA notice), and LP DAAC advises users to move from the VNP13 products to VJ213 (primary) or VJ113 (secondary). Version 1 distribution ended in 2025.
At a glance¶
| Item | Details |
|---|---|
| Section | Land › Vegetation (also listed in: Satellite › Land) |
| Type | Satellite product |
| Domains | Land, Remote sensing |
| Provider | NASA VIIRS Land Team (designed by the Vegetation Index and Phenology Lab, University of Arizona; dataset lead E. Vermote) / LP DAAC |
| Period | 2012-01 ~ present |
| Coverage | Global |
| Horizontal resolution | The same sinusoidal tile grid as MODIS: 500 m (A1), 1 km (A2, A3) / global 0.05° latitude–longitude Climate Modeling Grid (CMG; C1, C2) |
| Vertical resolution | Single surface layer |
| Temporal resolution | 16-day composites (A1, A2, C1) produced every 8 days for each satellite (consecutive composites overlap by 8 days, e.g. starting on days 1, 9, 17 in 2024) / calendar month (A3, C2) |
| Update frequency | 16-day composites added every 8 days, roughly 2–3 weeks after the period ends; monthly data after the month (VNP13 expected to end in November 2026) |
| Licence | NASA Earth science open data — free and unrestricted under the EOSDIS Data Use and Citation Guidance; file downloads need a free NASA Earthdata Login; please cite the dataset DOI |
| Account required | Yes |
Note on period: VNP13 (Suomi NPP) 16-day products start on 2012-01-17 and monthly products on 2012-01-01; VJ113 (NOAA-20) starts on 2018-01-01; VJ213 (NOAA-21) 16-day products start on 2023-02-10 and monthly on 2023-02-01. A CMR check of the Korean tile (h28v05) on 2026-10-13 found the latest composites were 2026-09-14 to 29 for VJ213A1 and 2026-09-06 to 21 for VNP13A1. VNP13 is expected to stop when Suomi NPP data delivery ends in November 2026.
How to read the resolution
- Horizontal resolution lists both the native model grid and the grid you download, as given in the official documentation. The same dataset can come on different grids from different providers or products, so check the grid of your downloaded file.
- Grid spacing is not the effective resolution. A provided grid that is finer than the native one carries no extra information.
- Intervals and whether a value is instantaneous, mean or accumulated differ between variables — see 'Available variables' below.
- The 'provided resolution' in lists and the comparison table is a simplified km/degree value for quick comparison. Use this page for exact values.
Overview¶
NDVI and EVI that continue the MODIS vegetation index (MOD13) system on the VIIRS sensor, with the addition of EVI2, which is computed from red and near-infrared only, without the blue band. Sixteen-day and monthly values are built with the same Constrained-View angle Maximum Value Composite (CV-MVC) as MODIS and provided on 500 m and 1 km tiles and a 0.05° global grid. Reflectances (red, NIR, blue, green and three SWIR bands), view geometry, composite day and quality information are included, so the VIIRS record from 2012 can carry phenology, drought and crop studies beyond MODIS.
What changed from the previous dataset
What changes with the successor¶
VIIRS Vegetation Indices V1 (VNP13 V001) → VIIRS Vegetation Indices V2 (VNP13, VJ113, VJ213 V002)¶
Transition: 2023-07
Version 2 (Suomi NPP and NOAA-20) was released in July 2023; V1 production stopped on 17 June 2024 and its distribution ended in 2025 (the last V1 products on 2025-07-31). A NOAA-21 product (VJ213) was added to V2 in March 2026.
| Aspect | VIIRS Vegetation Indices V1 (VNP13 V001) | VIIRS Vegetation Indices V2 (VNP13, VJ113, VJ213 V002) |
|---|---|---|
| Satellites | Suomi NPP only (VNP13 V001) | Suomi NPP (VNP13), NOAA-20 (VJ113, 2018–) and NOAA-21 (VJ213, 2023-02–) — V002 |
| Input and processing improvements | V1 inputs | Improved calibration and geolocation, corrected aerosol quantity flag, updated cloud mask, new land/water mask, revised VI Quality usefulness bits |
| Availability | Production ended 2024-06-17, distribution ended in 2025 (User Guide and ATBD remain on DOI pages) | The only version available |
Things to watch when switching
- Re-check results made with V1 using V2. V1 files are no longer available from Earthdata Search, the Data Pool or AppEEARS.
- The definition of the VI Quality usefulness bits changed, so review any quality filters written for V1.
Sources: VIIRS Version 2 vegetation indices products released (Earthdata notice, 2023-07-19) · Earthdata catalog — VNP13A1 V002 (V2 changes) · VIIRS Version 1 data products decommissioned (Earthdata notice, 2025-07-08)
Available variables¶
From the layer tables of VNP13A1 and VNP13C1 V002 in the Earthdata catalog (VJ113 and VJ213 have the same structure). Layer names are prefixed with resolution and period (500 m 16 days … for 500 m 16-day, CMG 0.05 Deg 16 days … for 0.05°), and unlike MODIS (250m 16 days …) there is a space between the number and m. Index and reflectance int16 values are divided by 10000. Monthly layer names follow the LP DAAC VNP13A3 and VNP13C2 V002 product pages and are prefixed 1 km monthly … and CMG 0.05 Deg monthly ….
Time-stamp convention — instantaneous, mean or accumulated? — click to show
For the 16-day products, cloudy and poor-quality observations are removed using QA, the top two-thirds of the remaining observations by NDVI are kept, and the one with the smallest view angle is selected; its NDVI, EVI, EVI2, reflectances and angles are written out (view angles are binned into 0–30° and above 30° to avoid large view angles). Index values are therefore observations from one selected day, not period means. The file date is the first day (day of year) of the compositing period.
- Because 16-day composites come out every 8 days for each satellite (e.g. A2024001 covers 1–16 January and A2024009 covers 9–24 January), consecutive files share 8 days. Do not count them as independent samples.
- The actual observation day is stored as a day of year in the
500 m 16 days composite day of the yearlayer. Use it instead of the file date when dates matter, as in phenology. - All three satellites are in 13:30 local-time ascending orbits. No VIIRS product continues Terra MODIS's morning observations.
- Compositing restarts on 1 January each year, so the year-end composite overlaps the first composite of the next year.
- As with MODIS, no BRDF correction is applied — only the view-angle constraint — and for consistency with MODIS the indices are computed from directional reflectance rather than nBAR.
instantaneous mean accumulated maximum minimum static — instantaneous: value at the time stamp · mean/accumulated/maximum/minimum: over the indicated interval · static: does not change with time
16-day composites (VNP13A1 500 m; A2 1 km has the same structure)¶
| Variable | Short name | Units | Time convention | Notes |
|---|---|---|---|---|
| Normalized Difference Vegetation Index (NDVI) | 500 m 16 days NDVI |
dimensionless | 16-day maximum | stored value ÷ 10000, valid −10000 to 10000 · CV-MVC — the smallest view angle among the top two-thirds of observations by NDVI, so the period maximum or close to it |
| Enhanced Vegetation Index (EVI) | 500 m 16 days EVI |
dimensionless | instantaneous (Selected day within the 16-day composite) | ÷ 10000 · Value on the selected observation day of the composite |
| Two-band Enhanced Vegetation Index (EVI2) | 500 m 16 days EVI2 |
dimensionless | instantaneous (Selected day within the 16-day composite) | ÷ 10000 · Red and NIR only (EVI2 = 2.5(NIR−Red)/(NIR+2.4Red+1)), value on the selected observation day |
| Red, NIR, blue and green reflectance | 500 m 16 days red reflectance, 500 m 16 days NIR reflectance, 500 m 16 days blue reflectance, 500 m 16 days green reflectance |
dimensionless | instantaneous (Selected day within the 16-day composite) | ÷ 10000 · Value on the selected observation day of the composite |
| Shortwave infrared reflectance | 500 m 16 days SWIR1 reflectance, 500 m 16 days SWIR2 reflectance, 500 m 16 days SWIR3 reflectance |
dimensionless | instantaneous (Selected day within the 16-day composite) | ÷ 10000 · Value on the selected observation day of the composite |
| View zenith, sun zenith and relative azimuth angles | 500 m 16 days view zenith angle, 500 m 16 days sun zenith angle, 500 m 16 days relative azimuth angle |
degrees | instantaneous (Selected day within the 16-day composite) | ÷ 100 · Value on the selected observation day of the composite |
| Actual observation day | 500 m 16 days composite day of the year |
day of year 1–366 | instantaneous (Selected day within the 16-day composite) | The day on which the selected observation was made |
| Pixel reliability rank | 500 m 16 days pixel reliability |
0–11, fill −4 | instantaneous (Selected day within the 16-day composite) | |
| Vegetation index quality bits | 500 m 16 days VI Quality |
bit field, fill 65535 | instantaneous (Selected day within the 16-day composite) |
16-day 0.05° global grid (VNP13C1)¶
| Variable | Short name | Units | Time convention | Notes |
|---|---|---|---|---|
| NDVI, EVI and EVI2 | CMG 0.05 Deg 16 days NDVI, CMG 0.05 Deg 16 days EVI, CMG 0.05 Deg 16 days EVI2 |
dimensionless | instantaneous (Spatial aggregate of the selected days in the 16-day composite) | ÷ 10000 · 1 km 16-day composite pixels aggregated into 0.05° cells; cells without observations are filled from the long-term record |
| Index standard deviations | CMG 0.05 Deg 16 days NDVI std dev |
dimensionless | instantaneous (Spatial aggregate of the selected days in the 16-day composite) | etc. · ÷ 10000 |
| Number of 1 km pixels used | CMG 0.05 Deg 16 days number of 1km pix used |
count | instantaneous (Spatial aggregate of the selected days in the 16-day composite) | |
| Pixel reliability rank | CMG 0.05 Deg 16 days pixel reliability |
fill −4 | instantaneous (Spatial aggregate of the selected days in the 16-day composite) |
Monthly (VNP13A3 1 km, VNP13C2 0.05°)¶
| Variable | Short name | Units | Time convention | Notes |
|---|---|---|---|---|
| Monthly NDVI, EVI and EVI2 | 1 km monthly NDVI, 1 km monthly EVI, 1 km monthly EVI2 |
dimensionless | Monthly mean | ÷ 10000 · VNP13A3 names. VNP13C2 uses CMG 0.05 Deg monthly NDVI, CMG 0.05 Deg monthly EVI, CMG 0.05 Deg monthly EVI2 and adds standard deviation (… std dev), pixel count (CMG 0.05 Deg monthly #1km pix used, CMG 0.05 Deg monthly #1km pix +-30deg VZ) and mean sun zenith (CMG 0.05 Deg monthly Avg sun zen angle) layers. Fill −15000 (water), −13000 (land). The User Guide shows a flow chart that, as for MODIS, estimates the monthly value from the 16-day composites overlapping the month, while the LP DAAC description says 'best available pixel over a monthly period'. Check chapter 9 of the guide for the exact method. |
| Monthly reflectances (red, NIR, blue, green, three SWIR), angles, pixel reliability and quality layers | 1 km monthly red reflectance, 1 km monthly NIR reflectance, 1 km monthly blue reflectance, 1 km monthly green reflectance, 1 km monthly SWIR1 reflectance, 1 km monthly SWIR2 reflectance, 1 km monthly SWIR3 reflectance, 1 km monthly view zenith angle, 1 km monthly sun zenith angle, 1 km monthly relative azimuth angle, 1 km monthly pixel reliability, 1 km monthly VI Quality |
- | Monthly mean | VNP13A3 names (VNP13C2 uses the prefix CMG 0.05 Deg monthly and has no view zenith or relative azimuth layers). Reflectance ÷ 10000 (fill −1000), angles ÷ 100 degrees (fill −20000), pixel reliability rank 0–11 (fill −4, −1), VI Quality bit field (fill 65535) |
The full variable list is in the official documentation.
How to get the data¶
- NASA Earthdata Search — VJ213A1 (NOAA-21, recommended) — Web search and HTTPS download / earthaccess
- Short names are VJ213A1, A2, A3, C1, C2 (NOAA-21), VJ113… (NOAA-20) and VNP13… (Suomi NPP), version 002. Files are HDF-EOS5 (.h5). Because Suomi NPP data delivery ends in November 2026, LP DAAC recommends VJ213 as primary and VJ113 as secondary.
- NASA Earthdata Search — VNP13A1 (Suomi NPP, 2012 onward) — Web search and HTTPS download / earthaccess
- Only the Suomi NPP products cover 2012–2017. No distribution policy for existing files after delivery ends has been announced yet.
- AppEEARS (area and point extraction) — Web and API — area (GeoTIFF, NetCDF4) or point (CSV) extraction with optional reprojection
- Delivers just your region without having to handle tiles or the HDF5 structure.
Example code¶
Downloads NOAA-21 VJ213A1 (500 m, 16-day) for the 2024 growing season with earthaccess and reads NDVI for the central Korean tile (h28v05). To avoid hard-coding paths inside the HDF-EOS5 file, h5py is used to find the layers by name. Stored values are divided by 10000 and the fill value (−15000) is removed.
# pip install earthaccess h5py numpy
import earthaccess
import h5py
import numpy as np
earthaccess.login() # free NASA Earthdata account
results = earthaccess.search_data(
short_name="VJ213A1", version="002",
temporal=("2024-04-01", "2024-10-31"),
bounding_box=(127.0, 36.0, 127.5, 36.5), # (west, south, east, north)
)
files = earthaccess.download(results, "./vj213a1")
def find(h5, name):
hits = []
h5.visititems(lambda k, v: hits.append(k) if isinstance(v, h5py.Dataset) and k.endswith("/" + name) else None)
return h5[hits[0]][()]
for f in sorted(map(str, files)):
if ".h28v05." not in f:
continue
with h5py.File(f, "r") as h5:
ndvi = find(h5, "500 m 16 days NDVI").astype("float32")
doy = find(h5, "500 m 16 days composite day of the year")
ndvi = np.where((ndvi >= -10000) & (ndvi <= 10000), ndvi / 10000.0, np.nan)
print(f.split("/")[-1][:25], "mean NDVI:", round(float(np.nanmean(ndvi)), 3),
"median observation day:", int(np.median(doy[doy > 0])))
Practical tips¶
- The scale is expressed the opposite way from MODIS. The LP DAAC table gives the scale as 10000, so divide stored values by 10000 (MODIS multiplies by 0.0001; the result is the same). The index fill is −15000 (MODIS −3000), the reflectance fill −1000, and angles are ÷ 100.
- Pixel reliability uses ranks 0–11 (fill −4), unlike the MODIS 0–3 classes. Do not reuse MODIS filters such as
rel <= 1; check the rank table (Table 5) in the User Guide before choosing a threshold. - Consecutive 16-day files overlap by 8 days. The series looks 8-day spaced, but neighbouring values are not independent, so do not inflate sample sizes in statistical tests.
- The blue band differs from MODIS (VIIRS M3 478–498 nm vs MODIS 459–479 nm), so EVI has weaker cross-sensor continuity. For long-term work joined to MODIS, consider NDVI or EVI2 first. Without the blue band, EVI2 is somewhat more sensitive to aerosol noise.
- VNP13 (Suomi NPP) ends in November 2026. VJ113 continues from 2018 and VJ213 from 2023, so choose a reference satellite and state where the satellite changes.
- Ocean tiles h33v07 and h18v14 are empty because critical inputs were missing (LP DAAC known issue).
- There is no 250 m product. To compare with MODIS 250 m (MOD13Q1), bring both to 500 m.
- The files are HDF5 (HDF-EOS5), so MODIS pyhdf code will not open them. Layer names contain spaces, so looking them up with h5py is the safer route.
Notices and change history¶
2026-10-30 · Warning · VIIRS Processing Delay
Gaps in Level 0 Suomi-NPP, NOAA-20, and NOAA-21 VIIRS data on October 27, 2026, are causing a delay in processing data products further downstream. The science team is working to fill the gaps. Resolution: TBD.
2026-10-30 · Warning · Update #3: Cessation of S-NPP data to users on November 02, 2026 1540 UTC and decommissioning
NOAA NESDIS Update #3 (issued October 30, 2026 1400 UTC): delivery of Suomi National Polar-orbiting Partnership (S-NPP) data to users will cease on November 02, 2026 15:40 UTC (previously 13:00 UTC) for ATMS, CERES, OMPS Nadir and Limb, VIIRS and HRD Direct Broadcast; the outage is permanent. Starting December 1st 2026, S-NPP will be lowered incrementally through approximately December 12th for reentry over the South Pacific Ocean. Users should transition to NOAA-21 (primary) and NOAA-20 (secondary) products.
2026-08-07 · Warning · Suomi NPP data delivery ends in November 2026 — move from VNP13 to VJ213 or VJ113
On 3 August 2026 NOAA announced it will permanently stop delivering all Suomi NPP science data, including VIIRS, at 13:00 UTC on 2 November 2026; NASA Earthdata's 7 August notice gives 13:00 UTC on 1 November (subject to change). The LP DAAC descriptions of the VNP13 products recommend moving to the equivalent VJ213 (primary) or VJ113 (secondary).
2026-03-17 · Info · NOAA-21 VIIRS vegetation indices V2 (VJ213) released
LP DAAC released additional Version 2 vegetation index products from NOAA-21 (formerly JPSS-2) VIIRS. According to CMR, the 16-day products start on 2023-02-10 and the monthly products on 2023-02-01.
2025-07-08 · Info · Remaining VIIRS Version 1 products, including vegetation indices, decommissioned (2025-07-31)
LP DAAC announced that distribution of the remaining VIIRS V1 products (thermal anomalies, land cover dynamics, vegetation indices, burned area, BRDF/albedo) would end on 31 July 2025, completing the V1 retirement. Surface reflectance, LAI/FPAR and other V1 products had already been withdrawn on 8 April. User Guides and ATBDs remain on the DOI pages.
2023-07-19 · Info · VIIRS Version 2 vegetation indices (VNP13, VJ113) released
Ten Version 2 vegetation index products from Suomi NPP and NOAA-20 (formerly JPSS-1) were released (500 m and 1 km 16-day, 1 km monthly, 0.05° 16-day and monthly). Suomi NPP V1 continued to be produced alongside them for a while.
References for your paper¶
Double-check before using in a paper
The citations below were compiled by the maintainer and may contain errors. Always double-check DOIs, authors, years and access-date formats against the provider's official dataset page and your journal's guidelines.
Dataset citation¶
VJ213A1 V002 (NOAA-21, 500 m, 16-day) — DOI 10.5067/VIIRS/VJ213A1.002
Vermote, E. (2026). VIIRS/JPSS2 Vegetation Indices 16-Day L3 Global 500m SIN Grid V002 [Data set]. NASA Land Processes Distributed Active Archive Center. https://doi.org/10.5067/VIIRS/VJ213A1.002 (Accessed YYYY-MM-DD)
Show BibTeX
VJ113A1 V002 (NOAA-20, 500 m, 16-day) — DOI 10.5067/VIIRS/VJ113A1.002
Vermote, E. (2023). VIIRS/JPSS1 Vegetation Indices 16-Day L3 Global 500m SIN Grid V002 [Data set]. NASA Land Processes Distributed Active Archive Center. https://doi.org/10.5067/VIIRS/VJ113A1.002 (Accessed YYYY-MM-DD)
Show BibTeX
VNP13A1 V002 (Suomi NPP, 500 m, 16-day) — DOI 10.5067/VIIRS/VNP13A1.002
Vermote, E. (2023). VIIRS/NPP Vegetation Indices 16-Day L3 Global 500m SIN Grid V002 [Data set]. NASA Land Processes Distributed Active Archive Center. https://doi.org/10.5067/VIIRS/VNP13A1.002 (Accessed YYYY-MM-DD)
Show BibTeX
Reference papers¶
VIIRS Vegetation Index User Guide and abridged ATBD V2.1.2 — no DOI
Didan, K., Barreto Munoz, A., Compton, T. J., Pinzon, J. E. (2018): Suomi National Polar-orbiting Partnership Visible Infrared Imaging Radiometer Suite Vegetation Index Product Suite User Guide & Abridged Algorithm Theoretical Basis Document, Version 2.1.2. Vegetation Index and Phenology Lab, The University of Arizona. https://lpdaac.usgs.gov/documents/1372/VNP13_User_Guide_ATBD_V2.1.2.pdf
Show BibTeX
@techreport{didan2018vnp13,
author = {Didan, Kamel and Barreto Munoz, Armando and Compton, Tucker J. and Pinzon, Jorge E.},
title = {Suomi National Polar-orbiting Partnership Visible Infrared Imaging Radiometer Suite Vegetation Index Product Suite User Guide \& Abridged Algorithm Theoretical Basis Document, Version 2.1.2},
institution = {Vegetation Index and Phenology Lab, The University of Arizona},
year = {2018},
url = {https://lpdaac.usgs.gov/documents/1372/VNP13_User_Guide_ATBD_V2.1.2.pdf}
}
Continuity assessment of MODIS C6.1 and VIIRS C2 land products — DOI 10.1016/j.rse.2023.113963
Román, M. O., Justice, C., Paynter, I., Boucher, P. B., Devadiga, S., Endsley, A., Erb, A., Friedl, M., Gao, H., Giglio, L., Gray, J. M., Hall, D., Hulley, G., Kimball, J., Knyazikhin, Y., Lyapustin, A., Myneni, R. B., Noojipady, P., Pu, J., Riggs, G., Sarkar, S., Schaaf, C., Shah, D., Tran, K. H., Vermote, E., Wang, D., Wang, Z., Wu, A., Ye, Y., Shen, Y., Zhang, S., Zhang, X., Zhao, M., Davidson, C., Wolfe, R. (2024): Continuity between NASA MODIS Collection 6.1 and VIIRS Collection 2 land products. Remote Sensing of Environment, 302, 113963.
Show BibTeX
@article{roman2024continuity,
author = {Rom{\'a}n, Miguel O. and Justice, Chris and Paynter, Ian and Boucher, Peter B. and Devadiga, Sadashiva and Endsley, Arthur and Erb, Angela and Friedl, Mark and Gao, Huilin and Giglio, Louis and Gray, Josh M. and Hall, Dorothy and Hulley, Glynn and Kimball, John and Knyazikhin, Yuri and Lyapustin, Alexei and Myneni, Ranga B. and Noojipady, Praveen and Pu, Jiabin and Riggs, George and Sarkar, Sudipta and Schaaf, Crystal and Shah, Deep and Tran, Khuong H. and Vermote, Eric and Wang, Dongdong and Wang, Zhuosen and Wu, Aisheng and Ye, Yongchang and Shen, Yu and Zhang, Shuai and Zhang, Xiaoyang and Zhao, Maosheng and Davidson, Carol and Wolfe, Robert},
title = {Continuity between {NASA} {MODIS} Collection 6.1 and {VIIRS} Collection 2 land products},
journal = {Remote Sensing of Environment},
volume = {302},
pages = {113963},
year = {2024},
doi = {10.1016/j.rse.2023.113963}
}
Acknowledgements¶
Following the EOSDIS Data Use and Citation Guidance, LP DAAC asks you to cite the DOI of each product you used (by satellite, resolution and period). DOIs follow the pattern 10.5067/VIIRS/
If this page helped, please acknowledge the Korean Climate Data Navigator
Please add the sentence below to the Acknowledgements of your paper.