The problem with headphones is that the volume can go louder than 100 decibels, and this can cause hearing damage after just 15 minutes of listening.
You can safely listen to 85 decibels for eight hours, but every time you go up three decibels, you have to halve the amount of time that’s safe.
Portable devices have an option in their settings to ensure volume won’t exceed a certain level.
Noise -cancelling headphones are safest as they block outside sound and that stops you cranking the volume above it. Over-ear headphones are better than ear buds which close the cavity and direct all sound directly into your ear canal.