The ideal length is between 60 to 90 seconds, enough time to convey your message without losing the viewer’s attention.