A C-reactive protein (CRP) test is a blood test that measures the amount of a protein called C-reactive protein in your blood. C-reactive protein measures general levels of inflammation in your body. High levels of CRP are caused by infections and many long-term diseases. C-reactive protein (CRP) test is done to: