WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture...
Free storage is not the only limit that applies to uploads. The application’s file size limit, PHP settings, server rules or request processing time may also affect them. Note the exact error message and check whether a smaller file of the same type uploads successfully.
In WordPress, check the limit shown in the media upload section. Then review the PHP settings upload_max_filesize and post_max_size, if you can access them. Whether you can change these settings depends on the hosting environment. Do not rename a rejected file’s extension to bypass filtering; check separately whether its format is allowed.