The duration for which disappearing messages last before they disappear on WhatsApp depends on the setting chosen by the user. You can select a duration of 24 hours, 7 days, or 90 days.