To upload any kind of file using express you should create a form multipart/form-data and send your files with it to an express route , that route should use multer or busboy or formidable (the three are on npm) to parse the request and get the files, then you just need to save it or format it the way you want.