If you're unable to upload images, videos, documents, or other files to your WordPress website, there are several common causes.
Large Image Files
One of the most common issues is uploading images that are unnecessarily large.
For best results:
-
Resize images before uploading
-
Use JPG, JPEG, PNG, or WebP formats
-
Keep image dimensions appropriate for the web
-
Optimize images to reduce file size
Most website images do not need to exceed 1,000 to 2,000 pixels in width.
Unsupported File Formats
Some devices save images in formats that may not be supported by all WordPress configurations.
For example:
-
HEIC / HEIF (common on iPhones)
-
Proprietary camera formats
If necessary, convert these files to JPG or PNG before uploading.
File Upload Limits
Your hosting account may have limits for:
-
256MB maximum upload file size
-
512MB PHP memory usage
-
256MB post size limits
-
256 second script execution time
If you receive an error while uploading, these limits may need to be adjusted.
Browser Issues
Sometimes upload problems can be caused by:
-
Browser extensions
-
Cached files
-
Outdated browsers
Try clearing your browser cache or testing with a different browser.
Plugin or Theme Conflicts
Occasionally, a WordPress plugin or theme may interfere with file uploads. If uploads suddenly stop working, try temporarily disabling recently installed plugins to identify the cause.
Server Permissions
Incorrect file or directory permissions can also prevent uploads. If you suspect a server-related issue, our support team can help investigate and resolve the problem.
Need Assistance?
If you're still unable to upload files, please contact Web Host Pro support with the exact error message you receive and we'll be happy to help troubleshoot the issue.