هناك عدة أسباب للتشهير عبر الإنترنت، ومنها:
1- الرغبة في الانتقام أو الإيذاء الشخصي: قد يقوم بعض الأشخاص بالتشهير بالآخرين عبر الإنترنت كوسيلة للانتقام منهم أو لإلحاق الأذى بهم.
2- الغضب أو الاستياء: قد يتسبب الغضب أو الاستياء من سلوك أو تصرف معين لشخص ما في دفع الآخرين للتشهير به عبر الإنترنت.
3- الشهوة للشهرة أو الانتشار: قد يقوم البعض بالتشهير بالآخرين عبر الإنترنت لكسب شهرة أو لجذب الاهتمام والتفاعل من قبل الآخرين.
4- الانتقام الجماعي: قد يتكون تشهير شخص ما عبر الإنترنت من قبل مجموعة من الأشخاص الذين يتحدون للقيام بذلك معًا.
5- السخرية أو الاستهزاء: قد يقوم البعض بالتشهير بالآخرين عبر الإنترنت لأغراض ساخرة أو للاستهزاء بهم.