Rasvapistooli on erikoistyökalu, jolla ruiskutetaan voitelurasvaa paineen alaisena moottoreihin tai muihin koneen liikkuviin osiin. Rasvapistoolit, kuten ne muistuttavat tiivistyspistoolit, toimivat yleensä kertakäyttöisellä rasvapatruunalla, vaikka jotkut rasvapistoolit täytetään käsin. Eri tyyppisille rasvapistooleille on ominaista energialähde, joka luo paineen, joka pakottaa rasvan ulos pistoolista ja voiteltavaan moottoriin. Jotkut suositut rasvapistoolityypit ovat liipaisukäyttöisiä, vipukäyttöisiä, pneumaattisia ja akkuisia.
Rasvapistoolissa on kolme pääosaa – metallisylinteri, joka sisältää itse rasvan; käyttövoiman ohjaus, joka on joko liipaisin tai vipu; ja rasvan syöttölaite, joko joustava letku tai jäykkä metalliputki, joissa molemmissa on erityinen suutin, jota kutsutaan “liittimeksi”. Rasvasylinteri on yleensä 15–18 cm pitkä, ja jakelulaite, olipa se sitten jäykkä putki tai joustava letku, voi olla missä tahansa 38–46 cm pitkä. Sähköinen rasvapistooli sisältää tavallisen virtajohdon, ja pneumaattisessa rasvapistoolissa on kiinnitys ilmaletkua varten. Suosittua rasvapistoolia on akkukäyttöinen rasvapistooli, joka sisältää akun, joka voi olla yhtä suuri kuin rasvasylinteri.
Rasvapistooli on suunniteltu käsittelemään rasvaa, joka on usein hyvin paksua ja joskus lähestyy fudgen sakeutta. Sen on välitettävä tämä rasva vain niille moottorin osille, jotka vaativat niin raskasta voiteluainetta, saastuttamatta muita moottorin osia ja sallimatta itse rasvan saastumista. Tämä saavutetaan asentamalla erityinen liitin, jota kutsutaan eri tavalla rasvanippaksi, rasvanippaksi tai Zerk -liittimeksi. Liitin on asennettu moottorin koteloon ja siinä on jousikuormitteinen suojakansi, joka estää lian pääsyn ja rasvan poistumisen.
Rasvapistoolin oikea toiminta edellyttää sekä asianmukaista käyttäjän koulutusta että itse työkalun kalibrointia. Käyttäjän on tiedettävä voiteltavan osan vaatima rasvan määrä ja rasvan määrä, joka poistetaan jokaisella liipaisimen tai vivun pumpulla, koska liiallinen voitelu voi aiheuttaa vaurioita. Käyttäjä painaa rasvansyöttöputken tai letkun suuttimen Zerk-liitintä vasten riittävällä paineella avatakseen jousikuormitteisen kannen ja pitää sen paikallaan pumpatessaan liipaisinta tai vipua niin monta kertaa kuin on tarpeen sopivan rasvan poistamiseksi. Kun tämä on tehty, kytkin poistetaan liittimestä, korkki napsahtaa takaisin paikalleen, eikä lisähuomioita tarvita.