Convert a local .html file to PDF by rendering it and capturing a snapshot, processed entirely in your browser. This takes an .html file from your device, not a web address — fetching an external URL's page and its styles isn't possible from inside a browser tab without a server.
No — this tool takes a local .html file, not a web address. Loading an arbitrary external site's HTML, CSS, and images from inside a browser tab is blocked by cross-origin browser security restrictions (CORS); there's no client-side way around that. Save the page as .html first (most browsers offer "Save Page As" for this) and upload that file instead.
It's a picture (a rendered snapshot), not selectable text. Unlike the Word/Excel/PowerPoint converters, this tool exists specifically to preserve arbitrary CSS layout and visual design, which a browser's own layout engine can render correctly but no client-side text-reconstruction approach can — so it captures the rendered page as an image instead, the same way "print to PDF" would.
Only content the browser can actually load without a server works: inline <style> blocks, and images/fonts referenced by full https:// URLs or embedded as data: URIs. A separate stylesheet or image file sitting next to your .html file on disk won't load, since the browser can't read other files on your device that you didn't explicitly select.
No — it's rendered and converted locally in your browser and never leaves your device.