var c = $("#qrcode canvas")[0]; var image = new Image(); image.src = c.toDataURL("image/png"); $("#qrcode canvas").replaceWith(image);