Blood thinners are often prescribed for people at risk for developing blood clots,including those with atrial fibrillation, deep vein thrombosis, pulmonary embolism, vein thrombosis, pulmonary embolism certain types of strokes or mechanical heart waves.They can also sometimes be used after certain surgeries to prevent clots.