JSFiddle - React, Tailwind, and code Playground

HTML

<h3>The SVG:</h3>
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 85.57 63.57" style="" xml:space="preserve"><style type="text/css">.st0 { fill: rgb(222, 83, 81); }.st1 { fill: rgb(23, 89, 149); }.st2 { fill: none; stroke: rgb(222, 83, 81); stroke-width: 2; stroke-miterlimit: 10; }.st3 { fill: rgb(33, 37, 88); }.st4 { fill: rgb(177, 223, 239); }.st5 { fill: rgb(255, 255, 255); }</style><path class="st4" d="M20.1 52.36c-.12.06-.27.12-.36-.03-.1-.16.03-.29.15-.37.37-.23.21-.36-.07-.49-.54-.25-1.09-.51-1.63-.75-1.15-.51-2.24-1.15-3.37-1.7-1.68-.82-3.42-1.53-5.02-2.51-1.19-.72-2.43-1.36-3.73-1.85-.83-.31-1.61-.69-2.38-1.12-.78-.43-1.56-.89-2.42-1.12-.45-.12-.62-.37-.67-.79-.03-.24.01-.5-.16-.72-.25-.35-.27-.73-.17-1.13.14-.55.28-1.11.33-1.68.03-.3.15-.55.38-.77.5-.48.76-1.13.96-1.74.22-.68.43-1.44.22-2.2-.04-.14 0-.29.04-.43.34-1.45 1.06-2.67 2.19-3.65.15-.13.29-.32-.03-.47-.17-.08-.27-.24-.23-.44.06-.34-.04-.67-.07-1-.1-1.47.23-2.78 1.43-3.78.45-.37.95-.68 1.31-1.16.11-.15.27-.33.55-.15.11.07.34-.01.45-.23.44-.85.73-1.73.73-2.69 0-.09.01-.17.08-.24.55-.6.93-1.37 1.8-1.66.58-.19 1.05-.69 1.75-.51.17.04.29-.08.43-.18.77-.6 1.2-1.4 1.56-2.28.4-.95.89-1.85 1.93-2.28.58-.24 1.17-.51 1.82-.44.63.07.94 0 1.21-.51.39-.73.7-1.51 1.11-2.24.4-.71.82-1.4 1.59-1.81.61-.32 1.26-.34 1.91-.38.45-.03.94-.01 1.25-.34.51-.55 1.16-.95 1.62-1.55.31-.41.65-.8 1.02-1.16.67-.65 1.45-.97 2.41-.89.64.05 1.27.16 1.92.11.95-.07 1.82-.39 2.66-.8.39-.19.83-.26 1.18-.55a6.65 6.65 0 0 1 2.2-1.2c2.06-.66 4.03-.24 5.92.58 1.4.6 2.77.88 4.27.59 1.43-.27 2.87-.31 4.19.48 1.02.62 2.15.91 3.32 1.09 1.61.25 2.88 1.14 4.05 2.19.44.4.91.69 1.47.84.5.13 1 .23 1.51.34 1.31.29 2.62.7 3.71 1.46 1.04.73 2.02 1.56 2.92 2.48.29.29.5.66.83.91 1 .75 2.06 1.41 3.17 1.98 1.09.55 1.71 1.46 2.21 2.46.42.83.95 1.51 1.75 1.96.96.54 1.7 1.26 2.28 2.16.41.63.74 1.27.56 2.06-.07.31.06.61.14.91.07.27.22.56.17.81-.08.44.22.63.43.88.15.18.35.31.53.46 1.08.88 1.74 1.99 1.83...

JavaScript

var xmlSerializer = new XMLSerializer();
var svgString = xmlSerializer.serializeToString(document.querySelector("svg"));
var canvas = document.createElement("canvas");
var bounds = {
  width: 1040,
  height: 487
};
canvas.width = bounds.width;
canvas.height = bounds.height;
var ctx = canvas.getContext("2d");
var DOMURL = self.URL || self.webkitURL || self;
var img = new Image();
var svg = new Blob([svgString], {
  type: "image/svg+xml;charset=utf-8"
});
var url = DOMURL.createObjectURL(svg);
img.onload = function() {
  ctx.drawImage(img, 0, 0);
  var png = canvas.toDataURL("image/png");
  var mg = document.createElement("img");
  mg.setAttribute("src", png);
  document.body.appendChild(canvas);
  document.body.appendChild(mg);
  DOMURL.revokeObjectURL(png);
};
img.setAttribute("src", url);