Free browser tool · no data transmission

Free PHP upload limit checker

Enter the relevant values from php.ini. The calculation runs locally in your browser and shows the likely maximum per file and per request.

Likely maximum per file: 32 MiB

This is a practical estimate. Web server, proxy and application limits can reduce the actual value further.

How PHP decides

The smallest relevant limit wins.

upload_max_filesize limits one uploaded file. post_max_size limits the complete request, including form overhead and all files. max_file_uploads limits how many files PHP accepts in one request. memory_limit is not always consumed in full for uploads, but a very low value can still break processing.

Where do I find the values?

Use your hosting panel, phpinfo() or the active php.ini. After changing a value, PHP-FPM or the web server may need a reload depending on your hosting.

upload_max_filesize = 64M
post_max_size = 70M
max_file_uploads = 20
memory_limit = 128M

Need a client upload workflow?

AZ-FIVE FileDrop

Create expiring upload requests and receive files directly on your own PHP server. €29 one time.