An NDF file is a user defined secondary database file of Microsoft SQL Server with an extension . ndf, which store user data. Moreover, when the size of the database file growing automatically from its specified size, you can use . ndf file for extra storage and the .