The plugin displays the list of 29 Best Free WordPress File Upload Plugins. File upload is an important part of each dynamic website. WordPress doesn’t provide a way for your site’s users to upload files or submit new content. With the Free WordPress File Upload Plugins, you may create web forms that receive multiple files on upload of different sizes and extensions. You will find an easy way to capture such submitted content on the front end of your website. There are Best Free WordPress File Upload Plugins are now available in the collections of WordPress. We collected all those Best Free WordPress File Upload Plugins are tested and error free.
WordPress File Upload
With this plugin, you or other users can upload files to your site from any page, post or sidebar easily and securely.
File Manager provides you features to edit, delete, upload, download, copy and paste files and folders. You can easily copy, move files folder or any files from one location to another location.
Tuxedo Big File Uploads
Increase file upload limit in the standard built-in WordPress media uploader. Uploads can be as large as available disk space allows.
Checkout Files Upload for WooCommerce plugin lets your customers upload files on (or after) WooCommerce checkout.
Files.fm is a file sharing and storing service. Many users all over the world trust us and use our service daily for private and business needs.
This plugin lets the WordPress site users upload files for admin. Each file is saved in a private directory so each user can download/delete their own files after login.
File Renaming on Upload
This plugin will help you fix this problem by renaming these files on upload. It will either convert these problematic characters or remove them.
Most robust and powerful file manager for WordPress. You can upload, delete, copy, move, rename, archive, extract files. It is really simple and easy to use.
File Manager Advanced
File Manager is a tool for files management in WordPress. Edit, Delete, upload, delete, download, zip, copy etc multiple operations, No need of any panel and FTP. You can access files inside and outside the WordPress root directory.
WooCommerce Upload My File
The WooCommerce Upload My File plugin allows customers to upload a file an attach it to order. Once an Order is processed a button will appear in the order overview page and a file upload screen will appear on an order-detail page.
WP Upload Restriction
This plugin allows you to restrict your site users from uploading files of certain types and control the maximum file upload size. An administrator can select the file types and file upload limit by user role.
Enhanced Upload Security
Lord of the Files adds to this content-based validation and sanitizing, making sure that files are what they say they are and safe for inclusion on your site.
Media File Renamer
The Media File Auto-Renamer is a WordPress plugin that physically renames media files nicely for a cleaner system and for a better SEO.
A concrete way to customize your orders: upload a file with your image and complete your order, or attach the PDF copy of your ID card which is required to purchase that specific item.
Instantly upload photos from Unsplash to your website without leaving WordPress!
Resize Image After Upload
This plugin automatically resizes images (JPEG, GIF, and PNG) when they are uploaded to within a given maximum width and/or height to reduce server space usage, speed up your website, save you time and boost your site’s SEO.
The uploads directory is where the files of the WordPress library are stored. Unfortunately, this directory is not protected.
External Media Upload
External Media Upload will grab media/files from external URL link to your server and add them to the WordPress media library.
Inline Image Upload for BBPress
This plugin enables the TinyMCE WYSIWYG editor for BBPress forum topics and replies and adds a button to the editor’s “Insert/edit image” dialog that allows forum users to upload images from their computer and insert them inline into their posts.
Multi Image Upload
This plugin adds a meta box to upload multiple images for posts and pages. You can enable it for custom post types also, please see installation instructions.
Auto Upload Images
When you want to save a post, this plugin search for image URLs which exists in a post and automatically upload and import external images to the WordPress upload directory and add images to the media library and then replace new image URLs with old URLs.
Enable svg File Uploads
This plugin enables .svg file uploads to the media library. WordPress doesn’t allow. SVG vector file type uploads unless you enable this plugin.
Allow ogv File Uploads
This plugin enables .ogv file uploads to the media library. WordPress doesn’t allow .ogv movie file type uploads unless you enable this plugin.
Multiline files upload
Multiline files upload for contact form 7 allows a user to attach unlimited files to upload to Contact Form 7 in WordPress website, User can upload unlimited files one by one, selected files will be displayed nicely on the screen.
Custom Font Uploader
Custom Font Uploader is a powerful, extendable, google web fonts plugin that helps you to use google fonts in your theme.
Filestack WordPress Upload
With Filestack WordPress Upload, you or your users can upload files directly from local and cloud drives including Facebook, Instagram, Google Drive, Google Image Search, Google Photos, Dropbox, Box image URL, Webcam, Videocam, and URL screenshots.
SVG Uploads Support
Vector images are increasingly common on the web. SVG provides a scalable alternative without loss of quality, sensitive, light and fast than standard images, with the main benefit that they look sharp and clear on any device and, in general, are smaller in file size.
HUEAM is a plugin that tries to make improvements to WordPress, while not interfering with the way WordPress works. When you install the plugin, you will not notice any immediate changes – but these features have been silently enabled.
This plugin is meant to be used by developers who work on sites in a local development environment before deploying changes to a production (live) server. It allows you to skip downloading the contents of wp-content/uploads to your local WordPress install.