Business Profile
html2canvas provides client-side screenshots by rendering the DOM to a canvas in the browser.
Web developers / frontend developers who need to generate screenshots of webpages or page sections directly in the browser.
Runs entirely in the browser by constructing a canvas-based representation from the DOM (not an actual OS-level screenshot); MIT-licensed open source with a small footprint (about 45 KB gzipped in distribution).
Not specified in the content.
A JavaScript library that renders a webpage or a portion of it into a canvas in the browser, enabling client-side screenshots by building a representation of the page from the DOM (not an actual screenshot).
Web developers and frontend developers needing client-side screenshot capabilities for web pages or DOM elements.
Client-side, DOM-based screenshot rendering that runs entirely in the browser, delivered as open-source MIT-licensed software with a small footprint.
Browser-based library; requires DOM access; images must be same-origin to be read; cross-origin tainted canvases cannot be read; plugin content (e.g., Flash) is not rendered; requires Promise polyfill for older browsers (as indicated in the browser compatibility notes).
MIT License; open source and free to use.
Join 2,000+ professionals getting weekly sales intelligence updates from GoAgentic
Join 700+ sales professionals automating outreach with AI.



No credit card required