Pro Mime Types
Pro Mime Types adds a nifty admin interface for allowing or blocking many file extensions for uploading media, documents, and other attachments.
The facts
- Rating
- 5★ from 2
- Active installs
- 2k+
- Price
- Free
- Last updated
- 8 Dec 2025
- Added
- May 2015
- Requires WP
- 5.3
- Tested up to
- WP 6.9.7
- Requires PHP
- 7.4.0
- Downloads
- 32,002
Our analysis
AI-assistedPro Mime Types is a WordPress plugin that provides an admin interface for managing file extensions that can be uploaded as media, documents, and attachments. It allows you to enable or block various MIME types, ensuring that users can only upload files that are permitted. The plugin is particularly useful for WordPress Multisite networks, where it can be configured to control MIME types across the entire network or for individual sites.
The plugin comes with a preconfigured list of safe MIME types and offers a security summary for each type, helping you make informed decisions about what to allow. It also enhances the Media Library by supporting more file types for sorting and includes features for accessibility, such as full keyboard navigation.
Best for: This plugin is suitable for WordPress Multisite network administrators and users who need to manage file uploads securely.
What it does well
- ✓Provides an admin interface for managing MIME types
- ✓Supports both Multisite and single-site configurations
- ✓Includes a security summary for each MIME type
- ✓Enhances Media Library with more file types for sorting
- ✓Accessibility features like full keyboard navigation
Where it falls short
- •Limited information on specific MIME types supported
- •No details on user experience or performance
Verdict
Pro Mime Types offers a practical solution for controlling file uploads in WordPress, particularly in a Multisite environment. It is useful for those looking to enhance security and manage file types effectively.
From the developer
Sybre Waaijer's own description of Pro Mime Types, lightly tidied.
Pro Mime Types adds a nifty (network) admin interface for allowing or blocking many file extensions for uploading media, documents, and other attachments.
It also shows you a list of all allowed MIME types on the site or network.
- When a MIME type is allowed, users who can upload files can now do so for that MIME type.
- When a MIME type is blocked, users see an error that the file isn’t allowed for security reasons.
For WordPress Multisite networks, you can enable this plugin in network mode to control MIME types for the entire network.
Features
- You can control many MIME types and extensions for upload via a modern interface.
- Pro Mime Types comes preconfigured by enabling many safe MIME types.
- View all allowed MIME types for the site (also those enabled by other plugins).
- Every MIME type comes with a security summary explaining why you should or shouldn’t allow it. To view the summary, hover the mouse cursor over the big colored icon.
- Accessibility is at the forefront. For example, you can use full keyboard navigation, even for tooltips.
- Adds text, code, and miscellaneous file types to the Media Library for sorting.
- The Media Library gains support for more file types for sorting images, audio, video, documents, spreadsheets, and archives.
Multisite support
This plugin can run in network mode, where all sites are allowed one set of MIME types. You can configure the allowed MIME types via the network administration UI.
Alternatively, Pro Mime Types can run in single-site mode, where every subsite has custom-allowed MIME types. Only the network administrator can assign these on a per-site basis.