Floaters in the eye can be a sign of retinal detachment, shrinkage of the
vitreous humor (gel like substance
in the eye), ophthalmic migraine, macular edema, debris in tear film, allergies, a blow or fall on the head or due to some inflammation. Floaters can also be chronic eye static due to the electrical activity inside our eye. This produces an image of the vitreous and retina, sometimes white spots against black or vice versa and sometimes red hues too. This is normal.