var request = require('request'); var fs = require('fs'); var url = 'https://www.google.co.jp/images/nav_logo195.png'; request( {method: 'GET', url: url, encoding: null}, function (error, response, body){ if(!error && response.statusCode === 200){ fs.writeFileSync('a.png', body, 'binary'); } } );