HTML to Image

Drop an .html file here and this page draws it at the width you choose, from the top to the very bottom, and saves it as a single image. Content that scrolls inside a panel is opened out first, so it is in the picture too.

  • No account
  • No watermark
  • No file limit

Each capture uses 1 page of your allowance, shared with the translation tools.

Drop your files hereor click to chooseNo size or count limit beyond what your own computer can hold.There is no upload bar here, because there is no upload. The file is opened by this page, on your machine.

Your files

Best with a single self-contained .html file. Pictures and fonts linked from the web load as usual; a "_files" folder saved next to the page cannot be read.

    Nothing chosen yet.

    What this tool does for you

    The parts worth knowing before you start.

    The whole page, not the first screen

    A screenshot only shows what fits in the window. This draws the page at its full height, so a long report or a dashboard comes out as one image you can send or print.

    Panels that scroll on their own are opened out

    Many generated pages keep a header still and scroll the content inside a box. A normal capture of those stops at the bottom of the box. Here the box is made tall enough to show everything before the picture is taken.

    Pick the width the page should be drawn at

    Desktop, laptop, tablet or phone. A page that rearranges itself for small screens is drawn the way a phone would show it, which is a quick way to check a layout without a phone.

    The file stays on your computer

    The HTML is opened inside this browser tab and turned into an image there. It is not sent to us. Its own scripts run in a closed-off frame that cannot reach this site.

    How to use HTML to Image

    Type a web address, or drop in one or more .html files.

    Choose the page width, how sharp the image should be, and PNG or JPG.

    Press Start, check the preview and download the image.

    When people use it

    A report an AI tool gave you as HTML

    Chat tools and coding assistants often hand back a single .html file. A picture of it is easier to paste into a chat, a ticket or a slide than a file people have to open.

    An email or a page you built

    See the full length of a newsletter or a landing page at desktop and phone widths, and keep the images for review.

    Keeping a record

    An exported page from a tool you use, saved as an image that will look the same in a year, whatever happens to the scripts it depends on.

    Questions about HTML to Image

    Which HTML files work?

    A single, self-contained .html file works best: one where the styles are inside the file. Pages saved with "Save page as, complete" come with a folder of their files next to them, and a browser page cannot read that folder, so those pages come out without their styles and pictures.

    What about pictures and fonts linked from the web?

    They load the same way they would if you opened the file in your browser. Pictures from sites that do not allow other pages to copy them can be left out of the image; the rest of the page is still drawn.

    Do scripts in the file run?

    Yes, so pages that draw charts or build their content with JavaScript come out as they would on screen. They run inside a sealed frame with no access to this site, your other tabs or anything you have stored here.

    How long can the page be?

    Up to about 30,000 pixels tall in the final image. A taller page at 2× sharpness can be too big for the browser to hold as one image; switch to 1× and it will usually fit.

    Why does it look slightly different from my browser?

    The page is redrawn as an image rather than photographed off the screen, so a few effects such as video, some CSS filters and elements loaded later from the web may not appear. Text, layout, colours and images come through.

    Can I capture a live website?

    Yes. Type its address in the box at the top. Our server opens it in a real Chrome browser, scrolls through it and sends the picture back. Each capture uses 1 page of your allowance, shared with the translation tools, and failed captures are not charged. Pages behind a login or on a company network cannot be reached from our server; for those, use our free Chrome extension, AnyFileKit Full Page Screenshot, which captures the tab you have open.

    Is the file uploaded?

    No. An .html file is read inside this tab, drawn inside this tab and saved from this tab; no server receives it. Only the web-address mode sends something to us: the address you type, so our server can open it.

    Other tools