var image = new Image();image.onload = function() { canvas.width = image.naturalWidth; canvas.height = image.naturalHeight; ctx.drawImage(image, 0, 0); var pngBlob = canvas.toDataUrl();};image.src = 'http://...';