Add MIME Types
View on WordPress.orgScores higher than 84% of indexed plugins
About
The plugin additionally allows the mime types and file extensions to WordPress.
What It Does
Add MIME Types lets you register custom MIME types and file extensions on your WordPress site so that uploads or downloads blocked by default (such as CAD files, proprietary media, or niche document formats) are recognized correctly. It provides a settings screen in the admin where you add MIME/extension pairs, and the plugin then hooks into WordPress upload and file handling logic. In practice, this stops the 'Sorry, this file type is not permitted for security reasons' error for the formats you whitelist.
Who It's For
This plugin is best for site owners who regularly accept or serve less common file types that WordPress blocks out of the box, such as engineering firms sharing DWG files, design studios distributing INDD or AI assets, or training portals uploading SCORM packages. It also suits administrators who want a quick, code-free way to extend the upload whitelist without editing functions.php or a child theme.
Who Should Skip It
If your site only ever handles common formats (images, PDFs, Office documents, audio, video), you have no reason to add MIME types and this plugin will just sit dormant in your dashboard. Developers comfortable editing wp-config.php or a mu-plugin can also skip it in favour of a few lines of code.
The Bottom Line
Add MIME Types is a focused, well-maintained utility that does exactly one thing and does it cleanly, earning an 81/100 overall quality score. Its biggest caveat is the support vacuum: 0 threads means there is no community safety net if you hit an edge case. For most users who just need to whitelist a handful of formats, it is a safe, lightweight choice.
Related Plugins
Pick Safe SVG instead if your only blocked type is SVG, since it sanitizes uploads to close the XSS vector that simple MIME whitelisting ignores.
Choose File Upload Types by WPForms if you primarily need to control uploads on WPForms-powered forms and want form-level scope rather than site-wide rules.
Pick Lord of the Files if you need stricter server-side MIME validation with magic-byte checking, not just an extension whitelist.