Black spots on the hands are usually caused by excessive exposure to sunlight. They are known as liver spots, or rather more accurately, sun spots. It used to be thought that they were an indication of a liver problem, but we now know that they are simply a pigmentation problem caused by excessive exposure to sunlight. These spots are quite common among people who spend a lot of time outdoors, and always appear on the parts of the body that tend to be exposed to the sun most of the time - the face, hands, and neck. Sun spots are harmless, but people are usually bothered by their appearance and therefore want to get rid of them.
Unfortunately, there is no quick or easy way to get rid of sun spots. The best thing to do is avoid spending too much time in the sun, and when you do go out, try to cover up as much skin as possible, or at least wear a good sunscreen. If you do this, the spots will fade with time. You can also try applying aloe gel or vitamin E oil to your hands regularly. In addition, you should rub lemon juice on your hands once a day; this helps get rid of the upper layer of skin, speeding up the growth of new skin.
answered by M W