محاسبات داوطلبانه نوعی محاسبات توزیع شده است که در آن صاحبان رایانهها به صورت کاملاً داوطلبانه منابع محاسباتی خود (مانند CPU و منابع ذخیرهسازی) را در اختیار یک یا چند «پروژه» قرار میدهند. به این ترتیب این پروژهها، از این منابع برای انجام محاسبات توزیعی و /یا ذخیره سازی استفاده میکنند.
محاسبات داوطلبانه بر این اساس است که بیشتر کامپیوتر های شخصی در اغلب اوقات بیکارند، و می توانند در این زمانهای بیکاری در جهت حل مسائل علمی و مهندسی که نیاز به توان محاسباتی بالایی دارند بکار گرفته شوند.