If you are using IIS for hosting your application, then the default upload file size is 4MB. To increase it, please use this below section in your web.config -

        <httpRuntime maxRequestLength="1048576" />

For IIS7 and above, you also need to add the lines below:

         <requestLimits maxAllowedContentLength="1073741824" />

Note :

  • maxRequestLength is measured in kilobytes
  • maxAllowedContentLength is measured in bytes

which is why the values differ in this config example. (Both are equivalent to 1 GB.)