Odtwarzacz muzyki HyperText Markup Language (HTML) to kontener osadzony w witrynie internetowej, który odtwarza muzykę lub dźwięk. Odtwarzacz muzyki w formacie HTML to tylko znacznik do osadzenia, którego można również używać do filmów i wtyczek. W zależności od kodowania, odtwarzacz muzyczny HTML może być dwuprzyciskowy lub całą konsolą z przyciskami odtwarzania i pauzy oraz paskiem postępu. W przeciwieństwie do niektórych innych tagów HTML, odtwarzacz muzyki obsługuje wiele przeglądarek, dzięki czemu może działać we wszystkich głównych aplikacjach internetowych, chociaż kodowanie dla każdej przeglądarki było inne. Programista może również ustawić uruchamianie dźwięku, gdy ktoś wejdzie na stronę internetową, lub może pozwolić odwiedzającemu na ręczne uruchomienie dźwięku.
Od 2011 roku oficjalnie nie ma odtwarzacza muzyki w formacie HTML, ponieważ nie ma tagu specjalnie dla tego typu funkcji. Zamiast tego, gdy ktoś użyje tagu embed do umieszczenia pliku muzycznego lub audio w witrynie internetowej, witryna wyświetli małą lub dużą konsolę, która odtwarza plik. Ten sam tag służy do osadzania filmów i wtyczek.
Odtwarzacz muzyczny HTML jest dostępny w dwóch widocznych formatach: z dwoma przyciskami i całą konsolą. Jeśli użytkownik zrobi to za pomocą dwóch przycisków, to są przyciski start i stop. W konsoli znajduje się pasek postępu, przyciski śledzenia oraz przyciski start i stop. Istnieje trzeci rodzaj odtwarzacza muzycznego — niewidoczny — który nie daje użytkownikowi kontroli nad tym, czy plik audio będzie odtwarzany.
Kiedy odtwarzacz muzyczny HTML został utworzony po raz pierwszy, nie obsługiwał wielu przeglądarek, co oznacza, że kodowanie dla każdej przeglądarki musiało być nieco inne. Programista musiał również wprowadzić informacje o odtwarzaczu, aby witryna wiedziała, jakie oprogramowanie otworzyć, aby odtworzyć plik audio, w zależności od formatu pliku. Ten odtwarzacz muzyki w końcu zyskał wsparcie dla różnych przeglądarek i zniknęła potrzeba różnego kodowania, aby osiągnąć pożądany efekt.
Zazwyczaj, gdy używany jest odtwarzacz muzyczny HTML, programista pozwala użytkownikowi wybrać, czy chce odtworzyć plik. Chociaż jest to powszechne, programista może również zdecydować się na odtworzenie pliku, gdy odwiedzający otworzy witrynę, więc musi usłyszeć muzykę lub dźwięk. Jeśli odtwarzacz muzyki jest niewidoczny, ustawienie automatycznego uruchamiania pliku audio jest jedynym sposobem, w jaki będzie on odtwarzany.