Since he mentions php.ini , I assume he means uploading via a PHP script.
The free servers are not consistent.
Some have the upload max set to 2M, some 32M
Some have max memory usage for a php script set at 32M, some at 64M.
cPanel is similarly different server to server.