You can try optimising html2canvas settings to Lower image scale (e.g., window.devicePixelRatio / 2). The second option would be to try an alternative like dom-to-image