How to Post Images on Reddit to Boost Your Karma?

Have the perfect meme to share but don’t know how to post images on Reddit? You’re not alone. Uploading images to Reddit has always been a complicated affair. Even many regular users of the platform don’t know how to post photos on Reddit communities, posts, comments, or in private messages. Thankfully, Reddit has become extremely photo-friendly in recent years.

In 2022, the platform launched a new engagement option that allows users to post images in comments. This feature has been rolled out to over 1,500 subreddits in the app. In addition, the platform now also allows users of selected subreddits to post GIFs in the comments. If this is new news for you, I’m here to catch you up.

Let’s learn how to post an image on Reddit communities, posts, comments, & private messages via phone & desktop. Let’s also learn how to use image hosting services like Imgur & others. 

Do you have a particular question about posting images on Reddit? Then use the table of contents below to jump to the most relevant section. And you can always go back by clicking on the black arrow in the right bottom corner of the page. Also, please note that some of the links in this article may be affiliate links. For more details, check the Disclosure section at the bottom of the page. 

How to Post a Picture on Reddit?

To add image to Reddit post via desktop, take the following steps: 

  1. Open Reddit on your desktop browser                    
  2. Select “Create Post”
  3. A new page will open where you can create the post
  4. Select “Upload” and add an image to the Reddit post from your computer
  5. You can also open the file containing the picture you want to post & then “Drag and Drop” the image on the post
  6. Select which community/subreddit you want to add the image to
  7. Add an interesting title
  8. Select “Spoiler” or “NSFW” (Not Safe for Work) if your image belongs in either of those categories
  9. To add more pictures to the post, just click on the ‘+’ sign

Once you click “post” the Reddit photo upload process will start & it will take less than a minute to complete. Within a few minutes, all Redditors in the selected community can see your picture & comment, upvote, or downvote. If you label your image as “Spoiler” or “NSFW,” its thumbnail will appear blurred. But, users can see the image once they tap on it. 

Bear in mind not all communities on Reddit allow users to post pictures or any other type of media file. If you try to add media files to such sub-Reddits, you’ll receive an error notification. You can also use a third-party image hosting site like Imgur to upload images to Reddit. Here’s how to use Imgur for Reddit:

  1. Visit Imgur on your browser 
  2. In the top-left corner of the home page, click on “New Post” 
  3. Upload an image from your device
  4. You can also Drag and Drop an image
  5. Once the image is uploaded, click on the option titled “Grab Link” 
  6. Share this link directly on Reddit

You can post this link on Reddit posts & in comments. Users can click on this link to your image/images within seconds of uploading. Imgur is the most popular image-hosting website among Redditors because it’s free & easy to use. You don’t even need an account to use Imgur to post pictures on Reddit. 

How to Post Pictures on Reddit Without Imgur?

How to post images on Reddit when Imgur’s servers are down? To embed images in Reddit text posts without using a third-party website, take the following steps:

  1. Open Reddit on your browser
  2. Select “Create Post” (the plus-shaped button on the right)
  3. In the “Choose a community” section, select the community/subreddit you want to upload the image to
  4. Describe the post by inserting a title 
  5. Write the additional text (if you want) in the post’s body section
  6. On the editor’s toolbar, click the “Gallery” icon 
  7. Select one or multiple images from your computer 
  8. Below the editor, find & click on the “Post” button 

Using Imgur for posting images on Reddit is no longer mandatory. As mentioned above, the platform now allows users to post images directly on their profiles or on subreddits, both via phone & desktop. 

How to Post A Picture on Reddit Mobile?

Uploading & posting images on the Reddit mobile app is very easy. Download the app on your phone & sign in to your account. Then, take the following steps to upload pictures to Reddit (your profile or on a specific community): 

  1. Open the Reddit app 
  2. At the bottom of your screen, find & click on the + sign
  3. Click on Image 
  4. Upload your picture/pictures to the Reddit gallery 
  5. Add a catchy title 
  6. In the top-right corner, click on “Next”
  7. Select the community you want to post the pic to 
  8. Flag the image (if it’s NSFW or a spoiler)
  9. Click “Post”

You can also use Imgur to post pics on Reddit via your phone. To embed image in Reddit text post, just copy & paste the “Grab Links” from Imgur. Post those links in any section or region of the text. 

How to Send Pictures on Reddit Messages?

Reddit images are now available in private messages as well. As long as the recipients have authorized you to send messages to them, you can send images in your private messages. Here’s how: 

Desktop Version

  1. Open Reddit on your browser
  2. At the top of the screen, find & click on the “Chat” icon
  3. Select an existing chat or create a new one 
  4. Next to the text field, find & click on the camera icon 
  5. Select the image/images you want to send 
  6. Press Enter

Mobile Version 

  1. Open the Reddit app on your phone 
  2. At the bottom of the screen, select the “Chat” icon
  3. Select an existing chat or create a new one 
  4. In the bottom left corner of the screen, find & click on the camera icon 
  5. Select the image/images you want to send 
  6. Click on the “Next” button 

Your private message will feature the image/images you just uploaded. If you’re a desktop-head like me, using the Reddit mobile app may confuse you. Here’s a cool video that helped me understand all the aspects of the Reddit mobile app better. Check it out: 

Best Image Hosting for Reddit

Since Imgur has millions of daily users, the site can be down or slow sometimes. Here are some of my favorite Imgur alternatives that offer fast, free, & simple Reddit image upload services: 

Check these websites for yourself whenever you have the time. Hopefully, I’ve answered all of your questions regarding uploading & posting images on Reddit!

Credits: Thanks for the photo to Canva.

ipoki tech blog - ending separator

At we only mention the products that we’ve researched and considered worthy. But it’s important to mention that we are a participant of several affiliate programs, including Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a mean for us to earn fees by linking to and affiliated sites. As an Amazon Associate earns from qualifying purchases.