Painike on verkkosivun tai sovelluksen klikattava elementti, jolla käyttäjä tekee jotain, kuten lähettää lomakkeen, siirtyy uudelle sivulle tai käynnistää tapahtuman. Painikkeissa on yleensä selkeä ja lyhyt teksti, joka kertoo toiminnon, kuten "Lähetä", "Osta nyt" tai "Lue lisää".
Painikkeet muotoillaan yleensä CSS:llä erottumaan, ja niissä käytetään värejä, reunuksia ja hover-tehosteita kertomaan, että niitä voi klikata. Ne ovat tärkeä osa käyttöliittymäsuunnittelua (UI), koska ne ohjaavat käyttäjiä tehtävien läpi ja lisäävät sitoutumista sivustoon tai sovellukseen. Hyvin suunnitellut painikkeet parantavat käyttäjäkokemusta ja voivat nostaa konversioastetta, erityisesti lomakkeissa ja verkkokaupoissa.