Why You Can’t Upload Images To WordPress? How Can You Fix It?

Why You Can’t Upload Images To WordPress? How Can You Fix It?

Eye-catching images are very crucial to upload on the WordPress website to avoid the site running sluggishly and slowly problem. The best-fitted images for your WordPress website will also increase the speed of your site loading and its overall performance. However, perfectly adding images to WordPress isn’t always straightforward. There are times when you Can’t Upload Images To WordPress for some unknown reasons. The WordPress image upload issue is notoriously difficult to diagnose as they’re unknowingly triggered by a wide range of factors. That can make it nasty to identify the actual cause preventing you from finally dropping the image in WordPress. That’s why I decided to compile the most suitable solutions and provide you with this blog. Thus, read with concentration as I will walk you through the proactive steps to fix image upload issues in a minute.

Factors Responsible For Can’t Upload Images To WordPress Error

A couple of reasons listed below can lead to the WordPress Not Uploading Images issue. Have a look:

  • The image dimension is too large
  • When the file you trying to upload contains special characters ($, *, &, # …) or accent letters (ñ, á, é …)
  • When the image is larger than the file size limit, then also you Can’t Upload Images To WordPress.
  • Your upload folder has the wrong permissions.
  • When using invalid file names, then also you won’t be able to upload images.
  • Uploading invalid file types could also result in the Can’t Upload Images issues in WordPress.

Can’t Upload Images To WordPress – Solutions Are At Your Fingertips

If you are seeing the ‘The uploaded file could not be moved to wp-content/uploads/’ error message while uploading the file, don’t panic! We’ve come up with fruitful solving ideas for you. Implement the below-mentioned solutions one by one unless the image is successfully uploaded on your WordPress site. However, all the solutions can work for WordPress Not Uploading Images error, so go on to try all others. Let’s follow!

Solution 1: Resize the Image

Most probably, the image size is quite big in comparison to its actual size limit. Therefore, in such a circumstance, the image file will not upload to WordPress. So, the very first guide we would like to suggest to fix the Can’t Upload Images To WordPress issue is compressing the file to make it smaller. Well, you can frequently change your image size with any image editor, or even use the ‘picresize’ online tool.

Even after adjusting the image to its accurate size you won’t upload a file, move on to the next fixing guide.

Solution 2: Rename The Image

It is clearly discussed above that if the file name is saved with special characters or any accent letters, you Won’t Upload Images File. Therefore, you are recommended to immediately check for this. If any unwanted characters or letters are used in your image file, remove them right now the right way. Renaming the file will allow you to hassle-freely upload your file to the web hosting server.

Move ahead to the next fixing guide if it didn’t work.

Solution 3: Increase Max File Size

The WordPress limit is probably set too low due to which you Can’t Upload Images To the WordPress site. In that situation, you are extensively required to raise the limit by adding code to your site’s php.ini file. If unfortunately, your site doesn’t contain a php.ini file, create it inside the PHP folder, and then add the following code at the end of the file:

  • upload_max_filesize = 128M
  • post_max_size = 128M
  • max_execution_time = 300

The limit of the file size is now been increased. Hence, you are now able to upload your image to your main WordPress folder without any distraction.

Solution 4: Change File Permission

Wrong file permission won’t enable you to upload files successfully to your WordPress site. Therefore, check the file permission and if it is incorrect, instantly set the correct folder permission using FTP. Here’re the comprehensive steps to do so:

  • First and foremost, connect to your WordPress website via FTP.
  • Next, locate the “wp-content” folder and give a double click to open it.
  • Inside this folder, you will find the “Uploads” folder where WordPress stores all media uploads including images.
  • Now, place a right-click on the “Uploads” directory, and select “File Permissions”.
  • Afterward, set the numeric value to 744.
  • Tick the checkbox next to the “Recurse into subdirectories” option.
  •  Now, click on the “Apply to directories only” radio button to select it.
  • Once done, click the “OK” button to apply these changes.
  • Now, try to reload your library to see if your images display, and then strive to upload a file.

If still, you Can’t Upload Images To WordPress, jump to the next solution.

Solution 5: Make Sure Image File Type Is Valid

However, WordPress supports the most common file types in the Media Library. These are:

  • .jpg
  • .jpeg
  • .png
  • .gif
  • .webp

So, if your image file type is invalid or having images in unsupported formats, the WordPress Not Uploading Images problem can happen. In such a scenario, you have to convert the unsupported format into supported file types just prior to uploading. Though, you can effortlessly do this with image editing software such as Photoshop, Affinity Photo, or Gimp, or with a free online converter tool such as CloudConvert.  

After converting the file type to its correct format, try to upload your image to the hosting server. This time, most probably, your image will be uploaded without the occurrence of any error issue.

Advanced Solving Tips For Fixing Can’t Upload Images To WordPress Error

Here are a couple of other productive solutions you should execute to get rid of the Can’t Upload Images To WordPress error. Let’s have a short glimpse:

Tips 1: Use The Browser Uploader

The native browser uploader will somehow help get you out of the uploading issues in WordPress. Follow the below-noted steps to switch to the native uploader:

  • In your WordPress dashboard, go to Media > Add New.
  • Next, click on the “browser uploader” link.
  • Try uploading your image file this way and then see if it fixes your WordPress Not Uploading Images issue.

Tips 2: Delete Cache If Using Caching Plugin

Many WordPress users have been able to annihilate this Can’t Upload Images To WordPress issue by simply clearing the cache on their caching plugin.

Therefore, check for this and if you are really using a caching plugin, try this to see if it fixes your issue.


The proficient tips and tricks covered in this blog post might have helped you in sorting out your Can’t Upload Images To WordPress problem. If you are still unable to upload images to your WordPress media library, feel free to consult us for expert help. The extraordinary and well-educated tech specialists are available at the 24/7 helpline number to support you and bring you out of your problematic situation. Hence, dial the number and get the satisfying solution at your doorstep.

Related post