Please note, this is a STATIC archive of website www.w3schools.com from 05 May 2020, cach3.com does not collect or store any user information, there is no "phishing" involved.
THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML Audio/Video DOM duration Property

❮ HTML Audio/Video DOM Reference

Example

Get the length of the current video:

var vid = document.getElementById("video1");
alert(vid.duration);
Try it Yourself »

Definition and Usage

The duration property returns the length of the current audio/video, in seconds.

If no audio/video is set, NaN (Not-a-Number) is returned.

Note: This property is read-only.


Browser Support

The numbers in the table specify the first browser version that fully supports the property.

Property
duration Yes 9.0 3.5 Yes Yes

Syntax

audio|video.duration

Technical Details

Return Value: A Number, representing the length of the video, in seconds. If no video is set, "NaN" (Not-a-Number) is returned. If the video is streamed and has no predefined length, "Inf" (Infinity) is returned.

❮ HTML Audio/Video DOM Reference