Skip to content
Related Articles

Related Articles

HTML | DOM Audio playbackRate Property

View Discussion
Improve Article
Save Article
  • Last Updated : 05 Aug, 2019

The Audio playbackRate property is used for setting or returning the current playback speed of the audio.


  • Return the playbackRate property:
  • Set the playbackRate property:
    audioObject.playbackRate = playbackspeed

Property Values

  1. number :It is used to specify the default playback speed of the video.
    The available options are:

    • 1.0 is normal speed.
    • 0.5 is half speed.
    • 2.0 is double speed.
    • -1.0 is backwards, normal speed.
    • -0.5 is backwards, half speed.

Return: The Audio playbackRate property returns a number which represents the current playback speed.

Below program illustrates the Audio playbackRate Property:
Example: Setting the video to double speed by default.

<!DOCTYPE html>
        Audio playbackRate Property
<body style="text-align:center">
    <h1 style="color:green">
    <h2 style="font-family: Impact">
      Audio playbackRate Property
    <audio id="Test_Audio" controls>
        <source src="sample1.ogg"
        <source src="sample1.mp3" 
    <p>For setting and returning the playback
      speed of the audio, double click the 
      "Set Speed" and "Return Speed" button.</p>
    <button ondblclick="MyAudioSet()" 
      Set Speed
    <button ondblclick="MyAudioReturn()" 
      Return Speed
    <p id="test"></p>
        var a = document.getElementById("Test_Audio");
        function MyAudioReturn() {
        function MyAudioSet() {
            a.playbackRate = 2;


  • Initially:
  • Before clicking “Set Speed” button:
  • After clicking “Return Speed” button:

Supported Browsers: The browsers supported by DOM Audio playbackRate Property are listed below:

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Apple Safari

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!