Serpentiinrihmaratas on komponent, mida saab kasutada mehaanilise jõu ülekandmiseks allikast, näiteks mootorist, teisele seadmele. Selle jõuülekande hõlbustamiseks saab kahe või enama rihmaratta ümber vedada serpentiin-veorihma. Kui ajami rihmaratas pöördub, kannab serpentiinrihm selle liikumise üle lisaseadmete rihmaratastele. Serpentiinrihmaratas võib olla sile või mitme soonega, olenevalt mis tahes süsteemis lubatud libisemise suurusest. Mõnel süsteemil on nii siledad kui ka soonega serpentiinrattad, sel juhul on lindil üks soonega külg ja üks sile külg.
Kolme peamist serpentiini rihmaratta tüüpi kasutatakse süsteemi liikumise tagamiseks, tarvikute toiteks või pinge tagamiseks. Ajami rihmarattad on tavaliselt kolmest kõige raskema konstruktsiooniga ja sisaldavad autorakendustes sageli harmoonilist tasakaalustajat. Tarvikute rihmarattad võivad olla kas siledad või soontega ning need on olemas selleks, et kasutada erinevate seadmete toiteks serpentiinrihma liikumist. Pingutusrattad on tavaliselt vajalikud selleks, et turvavöö ei libiseks. Sõltuvalt süsteemi konfiguratsioonist võib pinguti rihmaratas olla ka sile või soonega.
Tavaliselt lisatakse sooned, et luua täiendavat haardetugevust serpentiinrihmaratta ja rihma vahel. Rihmaratta soonte arv, mis võib ulatuda kolmest kuni kuue või enama, vastab samaväärse arvu soonte arvule lindil. Serpentiinvöö sooned sobivad sobitatud rihmaratta omadega, nii et nende kahe kokkupuutepindala on sileda rihmaga võrreldes tunduvalt suurem. See võib võimaldada rihmal suuremat haardejõudu ilma suuremat pinget vajamata. Enamikul serpentiinvöödel on tavaliselt üks sile ja üks soonega külg, kuigi teistel on kaks soonega külge.
Serpentiinrihmaratta esmane eelis kiilrihmarataste või muude rihmarataste ees on nende abil loodavate süsteemide keerukus. Serpentiinrihma mõlemat külge saab kasutada tarvikute rihmarataste juhtimiseks, mille tulemuseks võib olla madu meenutav kujundus. Nii on võimalik paljude lisaseadmete rihmarataste ümber vedada üks serpentiinrihm, mis võib süsteemi projekteerimisel oluliselt ruumi kokku hoida. See võib olla eriti oluline rakendustes, kus ruumi on vähe, näiteks automootorites. Muudel juhtudel võib kuluprobleemide tõttu olla soovitav disaini lihtsus.