EN4 is a subsurface temperature and salinity dataset for the global oceans, spanning 1900 to present at a monthly timestep. It includes two types of data products: (1) a database of quality-controled in situ profiles and (2) a spatially complete analyses at 1 by 1 degree horizontal resolution and 42 depth levels for 83S to 90N. Input data include Argo (Argo, 2000), ASBO (Arctic Synoptic Basinwide Oceanography), GTSPP (Global Temperature and Salinity Profile Program) and WOD13 (World Ocean Database). The profiles include quality control flags while the analyses include observation weighting and standard error information. EN4 is used for monitoring ocean heat content and thermostreric sea level, initializing models and forecasts, and satellite data validation, among other applications. Due to the sparseness of ocean observations in some regions and time periods, studies of trends and variability should be approached with caution. Where observations are lacking, EN4 relaxes to a 1970-2000 climatology. Users should check the observation weights when doing such analyses.