 <p>You can use the <code>fileuploadprogressall</code> callback function and compare inside the loaded and total data:</p> <pre><code>$('#fileupload').fileupload({ ... }).bind('fileuploadprogressall', function (e, data) { if(data.loaded==data.total) { console.log("All photos have been done"); } }); </code></pre>