Out of o-nitrophenol and p-nitrophenol, which is more volatile? Explain.

o-nitrophenol , o-nitrophenol is more volatile in nature due to the presence of an intramolecular Hydrogen bonding between -NO2 and –OH groups. They also form intermolecular Hydrogen bonding.


In p-nitrophenol, there is no intramolecular Hydrogen bonding due to large separation between the –NO2 and –OH groups, but they can form intermolecular Hydrogen bonding. Therefore, p-nitrophenol is less volatile.


1