In my previous article, How to post on Reddit, we’ve scratched the surface on what Reddit karma is.

This guide takes a closer look and provides you with all you need to know about karma and ways to effectively earn it.

What is Reddit Karma?

Karma is Reddit’s scoreboard for each account where it uses upvotes or downvotes as its point system.

You gain points when your posts or comments are upvoted and you equally lose points when they are downvoted.

You can see your total karma under your name once you are logged in. (It works when your screen is maximized.)


2 Types of Karma

1. Post Karma

If you created an external link or text-only post and received upvotes, it counts towards your post karma.

It is very important to collect karma points and improve your post karma.

2. Comment Karma

If you simply wrote a comment on an existing post which received upvotes, it counts towards your comment karma. Same as before, it is also very important to receive karma points from comments.

In theory, the more valuable content you share, the more karma you receive.

To view a user’s post and comment karma, follow these steps:

Go to and add /u/username to search for a user’s profile. See example below.


Doing a user search will take you straight to their overview page.

On the right-hand side of the page, you’ll see his profile showing the total Reddit karma, date of account creation, and awards.


Hover your mouse pointer over the total karma score.


What can you do with Karma?

The value of Reddit karma is somewhat obscure. Some users don’t even bother building up their karma score since they view it as “make-believe” internet points. I can’t say they are wrong since Reddit karma actually has no value outside of Reddit.

On the other hand, some use karma to determine a user’s value as part of the community. If someone has a lot of karma on Reddit, it means they posted popular content.

Do note that popular content doesn’t necessarily indicate quality content. It simply implies that users concur with your post.

Some communities also have a minimum karma requirement before users are allowed to post content. E.g /r/video requires 10 post & comment Karma. It’s not really difficult to achieve and is a good way to counter spam.

That’s why it would be very helpful for you to work on having positive Reddit karma score.


If you wish to promote products or content, a high karma account has higher chances of pulling it off compared to accounts with low or zero karma. Don’t have enough time to grow a high karma account?

You can buy one instead. Don’t want to buy an account? Buy Reddit upvotes instead. Be mindful of Reddit’s rules though since even high karma and aged accounts can still get suspended.

As on any other platform out there, you need to follow Reddit’s rules and naturally get more karma points. Remember to improve both post karma and comment karma.

What is a good Reddit karma?

Many sources consider a good karma to be around 15,000. We would recommend you to aim for around 50,000 to make sure to stand out from the crowd a bit. For very active users, it might be 100,000+. However, the more karma points you can get, the better.

Having a high Reddit karma works very well if you want to run campaigns on Reddit and promote your business or yourself. Other users will find you reliable and trustworthy due to your high karma score.

How to gain Karma effectively

1 — Visit or subscribe to subreddits that have more than 1 million subscribers or more than 10,000 online members at a time such as r/AskReddit, r/funny, r/gaming, r/pics, r/worldnews, r/todayilearned, etc. Check the Reddit list for statistics on the most active/visited communities.


2 — Try to post witty lines or something clever. Chances are your post will get upvotes along with some interaction. This is a good way of establishing your presence as part of the community and in building your Reddit karma score. Don’t expect to earn tons karma instantly though.

3 — Post only well-researched content. This does not directly translate into scoring votes, but it will give you more credibility. As you continue to contribute legitimate content, users will know that whatever you post is worth reading.

4 — Reply to those who comment on your posts. Whether you agree or disagree, be sure to stay respectful and present your point in a refined manner. On the other hand, it’s best to ignore those who are “too negative” or are merely there to annoy.

5 — Look for prospective top comments within minutes of being posted and try to say something good in response. If it receives massive upvotes, yours will likely get some too just for being near it. This is called a “karma bomb” which you should use as leverage whenever possible. Do note that this technique could occasionally backfire especially for controversial topics.


6 — When posting a link, take some time to think of a good title. Funny and clever ones are usually quite effective.

7 — Lastly, it’s best to avoid posting negative remarks for obvious reasons. If earning tons of karma is your goal, try to stick with positive things and stay away from arguments.



Reddit karma may not have real value outside of Reddit, some users may call it “imaginary” points, but it is still pretty useful in my opinion.

It helps prevent spam and gauges a user’s value in the community at a glance. Not only that, but it also helps enforce Reddiquette by reminding users that for every action, there is always an equal reaction.

Additionally, Reddit karma helps tremendously if you are trying to promote your business on the platform. You will be seen as a reliable source if your account has a high karma points number and you are less likely to get banned.

If you enjoyed or found this post helpful, share it with a friend!

If you want to promote your brand on Reddit and build your Reddit karma score, get in touch with us!