Scrollbar HyperText Markup Language (HTML) adalah elemen antarmuka pengguna yang dapat muncul dalam bingkai yang dapat dilihat yang menampilkan dokumen HTML. Ini memungkinkan pengguna untuk memindahkan area yang dapat dilihat dari area layar sambil membiarkan area sekitarnya tidak tersentuh. Dalam banyak kasus, bilah gulir HTML dapat dibuat secara otomatis oleh penampil dokumen HTML, meskipun kode HTML dan cascading style sheet (CSS) tertentu dapat memaksa bilah gulir untuk ditampilkan atau dapat memaksanya untuk disembunyikan. Di dalam halaman web, bilah gulir HTML dapat menjadi solusi pemformatan yang ditentukan jika konten meluap, atau dapat menjadi properti yang dapat diatur pada bingkai yang ditampilkan di dalam jendela utama. Penting untuk dicatat bahwa scrollbar HTML yang muncul dalam dokumen HTML yang dirender berbeda dari elemen scrollbar antarmuka pengguna grafis (GUI) sistem operasi yang dikendalikan oleh browser web, meskipun beberapa operasi juga dapat mengubah tampilan scrollbar browser .
Saat dirender di dalam dokumen HTML, scrollbar HTML memiliki tampilan umum dari elemen GUI scrollbar sistem default. Ini biasanya adalah batang vertikal atau horizontal yang memiliki panah di setiap ujungnya. Bilah, yang juga disebut trek, kemudian memiliki kotak di atasnya yang mewakili area yang sedang dilihat dari dokumen atau area yang lebih besar. Scrollbar dapat dimanipulasi dengan mengklik panah dengan kursor mouse untuk memindahkan area yang ditampilkan, atau dengan langsung menyeret kotak indikator yang dapat dilihat di sepanjang trek.
Saat wilayah seperti bingkai didefinisikan dalam HTML atau dengan CSS, jumlah ruang yang diharapkan dalam piksel terkadang tidak tersedia karena resolusi layar atau ukuran jendela yang berbeda. Hal ini menyebabkan terjadinya overflow, artinya teks, gambar dan elemen lainnya tidak dapat sepenuhnya ditampilkan pada ruang yang tersedia. Salah satu perilaku yang dapat ditentukan dalam dokumen HTML adalah perender membuat bilah gulir HTML sehingga pengguna dapat berpindah ke berbagai bagian area yang tidak terlihat dalam ruang terbatas. Bergantian, bilah gulir dapat dinonaktifkan, artinya jika hanya sebagian dari gambar atau blok teks yang ditampilkan, area yang tidak terlihat tidak akan ditampilkan dan tidak ada indikasi bahwa mereka ada akan terlihat.
Melalui penggunaan CSS, sebuah scrollbar HTML dapat memiliki tampilan yang disesuaikan. Ini biasanya berarti mengubah urutan warna yang digunakan untuk menggambar bilah, sorotannya, dan bayangannya. Dengan penggunaan bahasa scripting dan beberapa pengkodean non-standar, grafik sebenarnya yang digunakan untuk menampilkan scrollbar HTML dapat diubah untuk tampilan yang lebih disesuaikan, meskipun tidak semua browser atau sistem operasi mendukung fungsi ini.