Title: GTS Upload Limit Manager
Author: Zafor Iqbal
Published: <strong>June 23, 2026</strong>
Last modified: June 24, 2026

---

Search plugins

![](https://ps.w.org/gts-upload-limit-manager/assets/banner-772x250.png?rev=3583895)

![](https://ps.w.org/gts-upload-limit-manager/assets/icon-256x256.png?rev=3583895)

# GTS Upload Limit Manager

 By [Zafor Iqbal](https://profiles.wordpress.org/zaforiqbal/)

[Download](https://downloads.wordpress.org/plugin/gts-upload-limit-manager.1.2.zip)

 * [Details](https://wordpress.org/plugins/gts-upload-limit-manager/#description)
 * [Reviews](https://wordpress.org/plugins/gts-upload-limit-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/gts-upload-limit-manager/#installation)
 * [Development](https://wordpress.org/plugins/gts-upload-limit-manager/#developers)

 [Support](https://wordpress.org/support/plugin/gts-upload-limit-manager/)

## Description

GTS Upload Limit Manager provides a simple upload limit scanner and free tools for
common WordPress/PHP upload settings.

Included tools:

 * Current upload limit scanner
 * PHP upload_max_filesize, post_max_size, memory_limit, max_execution_time, and
   max_input_time display
 * Presets from 64M to 10G
 * Best-effort Unlimited mode for supported servers
 * Custom upload, post, and memory size values
 * Optional .user.ini config block writer
 * Optional .htaccess config block writer
 * WordPress upload_size_limit filter support
 * Safe remove option for generated config blocks

Important: Unlimited mode is best effort. Hosting providers, web servers, firewalls,
CDNs, and security rules can still enforce hard limits. This plugin can request 
higher or unlimited limits where supported but cannot override every server-level
restriction.

## Screenshots

[⌊Upload limit scanner showing current WordPress, PHP, and server upload settings.⌉⌊
Upload limit scanner showing current WordPress, PHP, and server upload settings.⌉[

Upload limit scanner showing current WordPress, PHP, and server upload settings.

[⌊Upload limit manager settings with presets, custom values, Unlimited mode, and
server config options.⌉⌊Upload limit manager settings with presets, custom values,
Unlimited mode, and server config options.⌉[

Upload limit manager settings with presets, custom values, Unlimited mode, and server
config options.

## Installation

 1. Upload the plugin ZIP through Plugins > Add New > Upload Plugin.
 2. Activate GTS Upload Limit Manager.
 3. Go to Tools > GTS Upload Limit Manager.
 4. Review scanner results and choose a preset, custom size, or Unlimited mode.
 5. Save settings or use Save & Apply to Server Config Files if appropriate.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GTS Upload Limit Manager” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Zafor Iqbal ](https://profiles.wordpress.org/zaforiqbal/)
 *   [ wpstorebd ](https://profiles.wordpress.org/wpstorebd/)

[Translate “GTS Upload Limit Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/gts-upload-limit-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gts-upload-limit-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/gts-upload-limit-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gts-upload-limit-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/gts-upload-limit-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2

 * Added an uninstall.php handler that removes the saved settings option and any
   GTS config blocks from .htaccess/.user.ini when the plugin is deleted.

#### 1.1

 * Wrapped .htaccess php_value directives in IfModule mod_php.c checks to prevent
   500 errors on PHP-FPM/CGI hosts.
 * Switched .htaccess/.user.ini reads and writes to the WP_Filesystem API.
 * Made the scanner labels and Yes/No values translatable, and added a Domain Path
   plus languages/gts-upload-limit-manager.pot translation template.
 * Fixed the scanner showing a confusing “8 EB” value in Unlimited mode; it now 
   shows “Unlimited (best effort)”.
 * Added a confirmation prompt before removing GTS config blocks.
 * Enabled .htaccess writing by default alongside .user.ini so Apache/mod_php hosts
   apply changes immediately.
 * Added a “.user.ini Change Propagation” scanner row and corrected guidance that
   previously suggested a server restart; .user.ini changes apply automatically 
   within PHP’s own cache window.
 * Resolved WordPress Plugin Check errors and warnings, including direct is_writable()
   calls, deprecated load_plugin_textdomain() call, unverified $_GET read, and readme
   short description length.
 * Updated Tested up to, added License URI, and set a dedicated Plugin URI.
 * Enqueued admin CSS/JS as dedicated assets and renamed the tools panel to “Included
   Tools”.

#### 1.0.4

 * Improved the scanner labels to separate effective WordPress/media upload limit
   from raw Server PHP ini values.
 * Added selected plugin settings inside the scanner to avoid confusion when the
   WordPress media uploader shows the requested size but PHP still reports an older
   server value.

#### 1.0.3

 * Added plugin header requirements so WordPress shows Required WordPress version
   and Required PHP version during ZIP upload/replace flow.

#### 1.0.2

 * Added quick Settings link on the Plugins page.

#### 1.0.1

 * Kept plugin fully free.
 * Added Unlimited (best effort) mode.
 * Added custom upload, post, and memory size fields.
 * Added presets up to 10G.
 * Removed pro teaser section.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.2**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [media upload](https://wordpress.org/plugins/tags/media-upload/)[upload limit](https://wordpress.org/plugins/tags/upload-limit/)
   [wordpress upload](https://wordpress.org/plugins/tags/wordpress-upload/)
 *  [Advanced View](https://wordpress.org/plugins/gts-upload-limit-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gts-upload-limit-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gts-upload-limit-manager/reviews/)

## Contributors

 *   [ Zafor Iqbal ](https://profiles.wordpress.org/zaforiqbal/)
 *   [ wpstorebd ](https://profiles.wordpress.org/wpstorebd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gts-upload-limit-manager/)