title: Upload file to HTML form, rename it, and return file to user
body: <p>Looking to build a little JavaScript web tool to rename files without needing to send them to a server. Ideally, I'd like to upload a file to a form, to either <code>input type="file"</code> or <code>DataTransfer</code> (drag/drop), then run a script to change the <code>file.name</code>, then present the renamed file to the user, all client side.</p>
  
  <p>Is this possible? I know how to rename the files, but how to let the user save the new file without sending it to a server?</p>
  
  <p>Thanks!</p>