Skip to content

earthaccess, a python library to search, download or stream NASA Earth science data with just a few lines of code

Welcome to earthaccess!

earthaccess is a Python library to search for and download or stream NASA Earth science data with just a few lines of code.

"earthaccess revolutionizes NASA data access by drastically reducing the complexity and code required. Since open science is a collaborative effort involving people from different technical backgrounds, our team took the approach that data analysis can and should be made more inclusive and accessible by reducing the complexities of underlying systems."

Luis López, an NSIDC software developer and earthaccess creator

About earthaccess

earthaccess is a highly active, open-source, and community-driven library developed by NASA DAACs, private industry, and the broader NASA data user community.

![3-panel watercolor artwork depicting earthaccess' position as a missing link between environmental data and data analysis. Depicts environmental data within mountains and streams with arrows labeled 'import' and 'earthaccess' that connect to a data analysis panel and then a communicate panel.](images/earthaccess_environmental_horst.jpg){width="100%"}
NASA Earthdata using `earthaccess` for impactful science. Art by Allison Horst and Openscapes.

We can use earthaccess to do impactful science, faster:

  • Search data: Explore NASA's extensive collection of Earth science data, powered by CMR.
  • Access data: Download data to your local machine or stream it directly into your Python scripts through fsspec.
  • Authenticate: Manage your NASA Earthdata Login (EDL) and Earthdata Cloud credentials.

earthaccess is an open-source community effort under an MIT license. We welcome contributions to improve earthaccess. Please see the Contributing Guide to learn how to get involved.

Community Resources

earthaccess development is facilitated by NASA Openscapes, an initiative to support researchers using data distributed by NASA Distributed Active Archive Centers (DAACs) as they migrate workflows to the cloud.

Supported By

Openscapes NASA logo NSIDC GES DISC ORNLdaac podaac Development Seed ESDIS logo ASF ASDC lpdaac OB.DAAC Coiled