Viinamarjapurustid purustavad marjad, kuid jätavad seemned terveks. Purustamine toimub kahe rulli abil, mis üksteise suunas pöörlevad. Rullide vahelist kaugust saab reguleerida, olenevalt marjade suurusest. Varre-eemaldusega purustid eemaldavad purustatud marjade küljest ka varred. Nii saab kõige kvaliteetsema mahla ning marjadest saab välja pressida viimse kui tilga. Viinamarjapurusteid saab kasutada ka väikeste marjade, nagu näiteks punase ja musta sõstra, tikrite, pohlade, jõhvikate, kirsside jm purustamiseks.