Is it allowed to donate blood while fasting?

yes u can, its only makrooh