Short answer

It comes from God (﷾). He placed a sense of right and wrong in every human soul when He made it. Islam calls this inborn nature the fitra. The Qur'an says God (﷾) showed the soul its wrong and its right. That is why people in every culture feel guilt. Some atheists say morality comes from evolution and society. Others say right and wrong are real facts that reason can find. Islam agrees that right and wrong are real. But evolution may explain why we feel cruelty is wrong, not why it is wrong. A society cannot judge itself by its own standard. Right and wrong bind us because the One who made us set them. Every person is answerable to God (﷾), and anyone can test a prophet's claims. The fitra gives only the broad lines, so people need a law from God (﷾) that does not bend to fashion.

Read the full explanation

See your saved pages