WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Kodlo v1.8.7

Kodlo Media Manager

Enable safer SVG and WebP uploads and set rules for file types, sizes, dimensions, filenames, and duplicates in the WordPress Media Library.

Kodlo Media Manager

The facts

Rating
5★ from 1
Active installs
100+
Price
Free
Last updated
22 Aug 2026
Added
Jun 2026
Requires WP
6.6
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
918

Our analysis

AI-assisted

Kodlo Media Manager is a WordPress plugin that helps you manage media uploads by defining clear rules for file formats, sizes, dimensions, and naming conventions. It integrates with the WordPress Media Library, allowing you to enforce these rules directly within the native settings interface.

This plugin is suitable for users who want to maintain consistent upload standards and control various media formats, including SVG and WebP, without needing additional plugins or code modifications. It also provides validation for uploads on the server side, ensuring that files meet the specified criteria before being accepted.

Best for: This plugin is best suited for WordPress users who need to manage media uploads with specific rules and standards.

What it does well

  • Enforces clear upload rules for various media formats
  • Supports SVG and WebP uploads without additional plugins
  • Validates uploads on the server for immediate feedback
  • Normalizes filenames to reduce duplicates
  • Configurable through the native Media Settings page

Where it falls short

  • Limited information on specific features or user experiences

Verdict

Kodlo Media Manager offers a structured approach to media uploads, ensuring consistency and control for WordPress users. It may be particularly useful for those working with various file formats.

From the developer

Kodlo's own description of Kodlo Media Manager, lightly tidied.

Turn your Media Library requirements into clear, consistent upload rules.

Kodlo Media Manager adds a focused rules builder to Settings -> Media. Define which formats WordPress may accept, where each format is allowed, how large an upload may be, which image dimensions are acceptable, and how filenames should be formatted.

The plugin validates uploads on the server and provides early feedback in the standard WordPress media uploader. It uses native WordPress, PHP, and browser APIs and includes no third-party libraries or external services.

Why Use Kodlo Media Manager?

  • Keep upload standards consistent: Replace written instructions with rules WordPress can enforce for supported upload flows.
  • Start using SVG and WebP without code: Fresh installations include ready-to-use Media Library rules for both formats.
  • Avoid an extra SVG upload plugin: SVG permission, MIME handling, size limits, and sanitization are managed in one place.
  • Control each format separately: Give SVG, WebP, AVIF, video, document, font, and archive formats their own policy and limits.
  • Reduce duplicate filename clutter: Optionally block an exact normalized filename when it already exists in the Media Library.
  • Normalize filenames: Mirror WordPress locale-aware accent conversion, transliterate supported Cyrillic characters, apply a predictable separator, and validate the final name.
  • Handle SVG locally: Sanitize canonical .svg uploads with an internal allowlist before WordPress stores them.
  • Keep sensitive media processing local: Files are validated on your server without cloud processing, telemetry, or external services.
  • Protect editorial workflows: Browser feedback and authoritative server validation apply the same upload policy consistently.
  • Stay inside familiar WordPress screens: Configure everything on the native Media Settings page and use the standard media uploader.

SVG and WebP Ready After Activation

On a fresh installation, Kodlo Media Manager automatically configures SVG and WebP uploads for the standard WordPress Media Library. No code snippet, manual MIME filter, or separate SVG upload plugin is required.

SVG files are sanitized locally on the server before WordPress stores them. The plugin removes unsupported or potentially active content, rejects external references and malformed SVG documents, and accepts only the canonical .svg extension and image/svg+xml MIME type.

WebP files can be uploaded and used through the normal WordPress media workflow while the plugin enforces the configured MIME type, file size, image dimensions, filename, and duplicate rules.

Upload Rules

Each rule combines a file extension and MIME type with one of three policies:

  • Allowed (Media Library Only): Accept the format in verified WordPress Media Library upload contexts.
  • Allowed (Globally): Allow the format in other WordPress upload contexts as well.
  • Blocked (Globally): Reject the format throughout WordPress upload handling.

WordPress uses several upload flows beyond the Media Library. Importers, plugin and theme installers, custom frontend forms, and third-party tools may upload files through different WordPress endpoints. The separate policies let you allow a format only where it is needed instead of enabling it for every upload flow on the site.

Allowed (Media Library Only) is the recommended choice for content files such as SVG, WebP, AVIF, PDF, and regular images. It includes uploads made through the standard Media Library modal used by WordPress editors and normal Elementor image controls. Selecting or reusing a file that is already in the Media Library is not restricted by these upload policies.

Use Allowed (Globally) only when the format must also work outside the standard Media Library, such as through an importer, a custom upload form, or a third-party tool with its own upload endpoint. Some specialized Elementor features or add-ons may use such custom endpoints even though normal Elementor image selection uses the WordPress Media Library.

An administrator can also set a per-format maximum file size and, for raster images, maximum width and height. Dangerous executable and active-content formats remain unavailable even if they are submitted through malformed settings data.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for optimising images.

EWWW Image Optimizer

Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...

Free 1M+ installs 4.8★ (1,838)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
Converter for Media

Speed up your website by using our WebP & AVIF Converter. Optimize images and serve WebP and AVIF images i...

Free 500k+ installs 4.9★ (1,097)
Admin and Site Enhancements

Duplicate post, post order, image resize, email via SMTP, admin menu editor, custom css / code, disable gutenb...

Free 200k+ installs 5★ (421)
SpeedyCache

SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...

Free 600k+ installs 4.4★ (30)