WordPress pluginMediaSecurityFree

Media Upload Disabler

Choose exactly which file types can be uploaded to WordPress, with a simple ON/OFF toggle for each one.

Version 1.0WP 6.0+Updated Apr 2026Downloads 22

What it does 01

Handy when certain files simply don't belong in your media library — PNGs or ZIP archives, say. It adds an Upload Type Settings screen under Settings where every file type has its own switch.

  • An ON/OFF toggle for each file type, grouped into Images, Videos, Audio, Documents, Archives / ZIP and Other.
  • Toggles save automatically — no Save button to forget.
  • Disabled types are blocked server-side, across the whole WordPress install.
  • Trying to upload a disabled type shows an error toast instead.

Setup 02 · about 1 minute

  1. Install it. In WordPress go to Plugins → Add New → Upload Plugin, choose the .zip you downloaded and click Install Now.
  2. Activate it from the same screen (or later from Plugins).
  3. Open the settings. Go to Settings → Upload Type Settings and expand a group — Images, Videos, Audio, Documents, Archives / ZIP or Other.
  4. Flip the toggles. Switch off any file type you want to block. Changes save automatically.

FAQ 03

Which file types can I control?

Images (JPEG, PNG, GIF, WebP, BMP, TIFF, ICO, SVG, HEIC, AVIF) plus video, audio, document, archive/ZIP and other types — each with its own toggle.

What happens when someone uploads a blocked type?

The upload is refused on the server and an error toast appears.

Does it apply to every user?

Yes — the rules apply to the whole WordPress install.

Is it really free?

Yes — GPL-2.0, free forever, no upsells inside the plugin.

Changelog 04

1.0Apr 17, 2026 · Latest
  • Initial release
Need it to do something else?

I customize plugins and build new ones from scratch — same care, made for your site.

Ask me

Comments

Every comment is reviewed before it appears.

No comments yet — questions, ideas and bug reports are all welcome.

Leave a comment

Replying to
Comments are moderated and appear once approved. Your email is only used to notify you of replies.
Thanks! Your comment is awaiting moderation and will appear once it's approved.
Scripts & plugins

More plugins.

All scripts & plugins →
WordPress

Wordpress Simple Popups

Create popups with your own editor or a single image, and choose exactly where, when and how often they appear.

FreeDownload ↓
WordPress

WPForms Email List Extractor

Export every email from your WPForms entries, even forms with two email fields, to CSV, TXT, JSON or HTML. Filter by form and date.

FreeDownload ↓
WordPress

WooCommerce Product Count Shortcode

Show your total WooCommerce product count anywhere with one shortcode. Filter by category, and leave out hidden products if you like.

FreeDownload ↓