Skip to main content
All CollectionsWebsiteWordPress Management
How to Change WordPress Upload Limitation
How to Change WordPress Upload Limitation

Increasing WordPress maximum file upload size

Updated over a year ago

By default, WordPress sets a limit on the file size for uploading to the media gallery as well as for the installation of themes or plugins. Frequently, this limit is lower than that of your hosting account, so if you need to increase it, this guide is for you!

Edit the functions.php file that is located in your theme folder via File Manager. The full path would be as follows:

/domain.tld/public_html/wp-content/themes/themename/functions.php

Replacing domain.tld with your domain and themename with the name of your current WordPress theme:

The Hostinger File manager showing how to open the functions.php file

Then, add the following lines of code at the bottom of the file and save the changes:

@ini_set( 'upload_max_size' , '128M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

As an alternative, you can increase the value using the .htaccess file instead.

You can only set values for these parameters equal to or lower than your hosting limit. If you set a larger value, your hosting plan's maximum value will be applied. If you need to increase your hosting limit, you can upgrade your plan 😊

If you have access to the php.ini file, such as in VPS plans, you can increase the value by following this tutorial: How to Increase the Maximum File Upload Size in WordPress

Did this answer your question?