How to convert Blob to File in JavaScript
You can use the File constructor: var file = new File([myBlob], “name”); As per the w3 specification this will append the bytes that the blob contains to the bytes for the new File object, and create the file with the specified name http://www.w3.org/TR/FileAPI/#dfn-file