Title: Growthhive MIME Upload Manager
Author: growthhive
Published: <strong>August 11, 2026</strong>
Last modified: August 11, 2026

---

Search plugins

![](https://ps.w.org/growthhive-mime-upload-manager/assets/banner-772x250.png?rev
=3641921)

![](https://ps.w.org/growthhive-mime-upload-manager/assets/icon-256x256.png?rev=
3641921)

# Growthhive MIME Upload Manager

 By [growthhive](https://profiles.wordpress.org/growthhive/)

[Download](https://downloads.wordpress.org/plugin/growthhive-mime-upload-manager.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/growthhive-mime-upload-manager/#description)
 * [Reviews](https://wordpress.org/plugins/growthhive-mime-upload-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/growthhive-mime-upload-manager/#installation)
 * [Development](https://wordpress.org/plugins/growthhive-mime-upload-manager/#developers)

 [Support](https://wordpress.org/support/plugin/growthhive-mime-upload-manager/)

## Description

Growthhive MIME Upload Manager helps you safely extend the default WordPress upload
functionality by enabling additional file types such as SVG, JSON, fonts, and more.

WordPress restricts file uploads for security reasons. This plugin provides a user-
friendly interface to manage allowed MIME types while maintaining security best 
practices.

Whether you’re a developer, designer, or site administrator, Growthhive MIME Upload
Manager gives you control over file uploads—without editing code.

### 🔥 Features

**📁 Extend Upload Support** – Enable additional safe file types like SVG, JSON,
fonts, and more.

**🛠️ Custom MIME Types** – Add your own MIME types with an easy-to-use interface.

**⚡ Auto Save Settings** – Changes are saved instantly without needing a manual
save button.

**🔄 Reset to Default** – Restore default MIME settings anytime with one click.

**🧰 Beginner Friendly** – No coding required, simple and clean UI.

**🔐 Security Focused** – Blocks dangerous file types (e.g., executable and script
files) to protect your site.

**👥 Role-Based Permissions** – Control which user roles can access plugin settings
and upload specific file types.

**🖼️ HEIC/HEIF Conversion** – Automatically convert uploaded HEIC/HEIF images to
WebP or JPEG, with an option to replace the original file.

**📦 File Optimization** – Automatically minify uploaded CSS and JavaScript files
to reduce file size.

### Credits

This plugin bundles [svg-sanitizer](https://github.com/darylldoyle/svg-sanitizer)
by Daryll Doyle, used to sanitize SVG uploads. It is licensed under the GPL-2.0-
or-later license, the same as this plugin.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.

## FAQ

### What file types can I upload to WordPress by default?

By default, WordPress allows only a limited set of file types for security reasons.
Learn more here:
 https://codex.wordpress.org/Uploading_Files

### Can I upload SVG files?

Yes, and only Administrators can enable/upload them. Every SVG file is automatically
sanitized (scripts, event handlers, external entity references, and other known 
attack vectors are stripped) both when uploaded through this plugin and through 
WordPress’s native media uploader.

### Can I add custom MIME types?

You can enable any file type from this plugin’s curated, reviewed list of extensions.
Arbitrary/unlisted extensions cannot be registered – this is an intentional security
restriction, not a bug.

### Does this plugin allow all file types?

No. For security reasons, dangerous file types such as executable or script files
are blocked.

### Will this plugin affect existing uploads?

No, it only controls which file types are allowed moving forward.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Growthhive MIME Upload Manager” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ growthhive ](https://profiles.wordpress.org/growthhive/)

[Translate “Growthhive MIME Upload Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/growthhive-mime-upload-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/growthhive-mime-upload-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/growthhive-mime-upload-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/growthhive-mime-upload-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/growthhive-mime-upload-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial Release

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [attachments](https://wordpress.org/plugins/tags/attachments/)[fileupload](https://wordpress.org/plugins/tags/fileupload/)
   [mime](https://wordpress.org/plugins/tags/mime/)[SVG](https://wordpress.org/plugins/tags/svg/)
   [upload](https://wordpress.org/plugins/tags/upload/)
 *  [Advanced View](https://wordpress.org/plugins/growthhive-mime-upload-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/growthhive-mime-upload-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/growthhive-mime-upload-manager/reviews/)

## Contributors

 *   [ growthhive ](https://profiles.wordpress.org/growthhive/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/growthhive-mime-upload-manager/)