A hemoglobin test checks how well your red blood cells are carrying oxygen in your body. The results can help to diagnose health conditions. For example, low hemoglobin levels can be caused by iron ...