Kinsoft Plugins /Plugins /File Guard
FG

File Guard v1.0.0

Upload rules for the Media Library: allowed file types per role, size limits per type, MIME checks, an SVG sanitiser and a rejection log.

No credit card for the trial. Pro from $3.25/mo, billed annually. 14-day money-back guarantee.

File Guard checks every file before WordPress accepts it into the Media Library, and tells the uploader exactly why a file was refused.

Free

$0 forever

  • Mime/extension rules
  • Size limits
  • Svg sanitiser
Download free

File Guard Pro

$39 per year, single site

Everything in Free, plus:

  • Clamav socket scanning
  • Quarantine
  • Upload log
Try Pro free for 14 days

Screenshots

Media > File Guard: type lists per role, the content check and the SVG switch
Media > File Guard: type lists per role, the content check and the SVG switch
The upload log with the reason for each rejected file
The upload log with the reason for each rejected file
Pro: ClamAV malware scanning settings with the failure policy and quarantine switch
Pro: ClamAV malware scanning settings with the failure policy and quarantine switch
Pro: the quarantine, where flagged uploads wait to be deleted or released
Pro: the quarantine, where flagged uploads wait to be deleted or released
Pro: the full upload log with scan results and CSV export
Pro: the full upload log with scan results and CSV export

Pro pricing

One licence covers updates and support for a year. Pick the number of sites you run it on.

Single site

$39/year

$3.25 per month, billed annually

Buy Single site

5 sites

$78/year

$6.50 per month, billed annually

Buy 5 sites

25 sites

$156/year

$13.00 per month, billed annually

Buy 25 sites

Checkout and licensing run on Freemius, our merchant of record. 14-day money-back guarantee. Prices in USD; any applicable tax is shown at checkout.

Requirements

WordPress 6.4 or newer (tested up to 7.1), PHP 7.4 or newer. Works with the block editor and the classic editor.

Installation

  1. Download the free version or start the Pro trial above. Freemius emails you the zip and, for Pro, your licence key.
  2. In WordPress go to Plugins → Add New → Upload Plugin, choose the zip and activate it.
  3. Pro: paste the licence key when the plugin asks for it, or later under the plugin's Account screen.

Stuck? Open a support ticket and include your WordPress and PHP versions.