A YouTube intro should typically last 5 to 10 seconds. It should be short enough to grab viewers' attention right away, but not so short that they start to lose interest. Making your introductions short ensures that people can get to your main content right away.