NetCDF (Network Common Data Form) 는 과학적 데이터 교환을 위한 머신 독립적(machine-independent), 자기 기술적(self-describing), 이진 데이터 포맷이다. NetCDF 프로젝트는 UCAR(University Corporation for Atmospheric Research, 미국 대기 연구를 위한 대학 협력, www.ucar.edu/ucar )의 Unidata 프로그램에서주관하고 있으며, NetCDF 소프트웨어 개발과 표준 개발 및 업데이트를 담당하고있다. 이 포맷은 공개 표준이다.
NetCDF의 목적은 배열지향(array-oriented) 데이터를 네트워크 투명성(network-transparent)을 가지고, 자기 기술적인 단일화된 형식으로 생성, 접근, 공유하기 위한 인터페이스이다. 자기 기술적이라는 의미는 데이터를 정의하는 메터데이터 정보를 데이터와 동일한 파일에 포함하고 있다는 뜻이며, 네트워크 투명성을 가진다는 의미는 컴퓨터에서 정수, 문자, 실수 등을 저장하는 서로 방법들이 서로 상이한데, 이를 극복할 수 있다는 의미로써, 데이터의 호환성과 관련된다. NetCDF를 사용함으로써 소프트웨어에서 데이터 접근과 관리, 분석과 표출이 통일성 있게된다.