HTML to Image

Turn an HTML file into PNG images

Drag your file here, or press the button to choose it. We convert it and your new file downloads by itself.

  • Free
  • No sign-up
  • Up to 200 MB
  • Deleted after conversion

Turn a simple HTML file into a picture you can post or send. Each A4 page of the content becomes a sharp PNG.

How to use the HTML to Image

  1. Upload your .html file.
  2. Press PNG.
  3. Download your image, or a ZIP file if there's more than one page.

What to expect

Sharp at 200 DPI

Text stays clear when you zoom in.

Best for simple pages

Scripts don't run, and outside images and styles aren't loaded.

To capture a website

For a live site, your device's screenshot feature will be more exact.

Changing the format

Your result is a PNG. To change it to another format, use PNG to JPG or the Image Converter.

What works best

Simple documents such as notices, tables, invoices and text pages turn out well. Pages that depend on JavaScript, online images or web fonts won't look the same, as these aren't loaded. Each A4 page becomes one PNG, and more than one page downloads as a ZIP file.

Other ways to capture a page

You want...Try
A live website as it looksA screenshot on your device
A PDF rather than an imageHTML to PDF
A smaller picturePNG to JPG or Compress Image

Frequently asked questions

How do I convert HTML to an image?

Upload the file and press PNG. Your images download automatically.

Can I enter a website address?

Not currently. It works with an uploaded HTML file.

Why did I get a ZIP file?

Long content runs onto several pages, and each page becomes its own image.

Is my file kept?

Your files are only used for this job and are deleted from the server afterwards.

What size are the images?

They're A4 pages at 200 DPI.

Helpful guides

Related tools

See all image tools