What is the maximum file size which i can upload to azure blob uploadfile method

36,742

Solution 1

Block Blobs originally had a maximum size of 200GB (with 4MB block size), and now may be up to 4.77TB (with new 100MB block size). Maximum number of blocks per blob: 50,000.

Take a look at operations on Block Blobs for more information about the REST API calls (including Put Block and Put Block List)

Solution 2

Update: as of December 2016 the maximum size of a Block Blob has increased to roughly 4.75TB (50,000 x 100MB blocks).

Source: https://azure.microsoft.com/en-gb/blog/general-availability-larger-block-blobs-in-azure-storage/

Share:
36,742
mahesh
Author by

mahesh

Updated on September 14, 2021

Comments

  • mahesh
    mahesh over 2 years

    Please can i know what the maximum file size to upload to the azure storage blob using uploadfile api.

  • cory-fowler
    cory-fowler about 12 years
    I believe the quote you were looking for was the one just before the one which was pasted. "Each block can be a different size, up to a maximum of 4 MB. The maximum size for a block blob is 200 GB, and a block blob can include no more than 50,000 blocks"
  • juunas
    juunas almost 7 years
    The max size was increased a while back right? :) It's now max 50,000 blocks with 100 MB each (around 4.75 TB).
  • David Makogon
    David Makogon almost 7 years
    Correct, though the SDK has been changed over the years. I'll double-check the method names etc and update the answer accordingly. Thanks for catching the old storage size.