Standardmäßig unterstützt jede Software mehrere Dateiendungen. NHibernate unterstützt mindestens 1 verschiedene Dateiendungen. Die von NHibernate unterstützten Basisdateien sind .NHS. Es werden jedoch nicht immer alle in der Liste aufgeführten Dateiendungen verwendet, um die Auswirkungen der Arbeit in NHibernate zu speichern. Sehr oft werden Dateien mit solchen Dateiendungen als Quelldatendateien verwendet, die von NHibernate verwendet werden.
Mit NHibernate können Dateiformate zwischen den unten aufgeführten Dateiendungen konvertiert werden. Sie können eine Datei mit einer der folgenden Dateiendungen über NHibernate öffnen und versuchen, sie in einem anderen, ebenfalls von NHibernate unterstützten Dateiformat zu speichern.