Il trans-resveratrolo è una fitoalessina, ovvero un composto antimicrobico a basso peso molecolare sintetizzato e accumulato dalle piante in risposta a uno stress. Viene estratto principalmente dalla buccia e dai semi di Vitis Vinifera e dalle radici di Poligonum Cuspidatum, ma può anche essere isolato da altre specie vegetali come rabarbaro (Rheum rhabarbarum), mele (Malus domestica), more (Morus nigra), arachidi (Arachys hypogea), pistacchio (Pistacia vera), cacao (Theobroma cacao), luppolo (Humulus lupulus) e uva brasiliana (Myrciaria culifolia).