Turn HTML into an image.
Send HTML from an email, an API, or another app, and get a pixel-perfect screenshot back.
-
New email in Gmail
Zapier -
<table class="order">…
html -
Rendered by PagePixels
image -
Posted to Slack
Slack
An email becomes an image your team can read at a glance.
Convert HTML to an image
PagePixels Custom HTML screenshots turn any HTML into an image. Send HTML from an email, an API response, a database row, or an app like Zapier, Make, n8n, or Power Automate, and PagePixels renders it in a real browser and returns a PNG, JPEG, WebP, or PDF.
Use Custom HTML to screenshot emails, build image reports from private data, or create social images from templates. Style it with your own CSS, and send the result to Slack, Dropbox, a webhook, or any integration.
Anything with HTML.
Emails
Gmail and Outlook messages as images.
email html → image
Running in four steps.
-
Pick a source
An email, API, or app record.
source -
Send the HTML
From the API or an integration.
html -
Style it
Add your own CSS.
css -
Get the image
PNG, JPEG, WebP, or PDF.
image
Send HTML from anywhere.
-
01
Screenshot API
snap_html -
02
Zapier
Custom HTML action -
03
Make
Custom HTML module -
04
n8n
HTML node input -
05
Power Automate
SnapHtml -
06
MCP server
snap_html
HTML people turn into images.
-
Gmail → Slack
Emails the team can see
Post order emails as images.
-
Sheets → Drive
Reports from private data
Render a weekly table as an image.
-
API → Webhook
Charts from your data
Turn API data into a chart image.
-
Airtable → Slack
Weekly summaries
Render records as a summary card.
Every PagePixels feature works with Custom HTML.
-
Can I use my own CSS?
Yes, style it however you like.
-
Which formats are supported?
PNG, JPEG, WebP, and PDF.
-
Can I screenshot emails?
Yes, from Gmail, Outlook, and more.
-
Does it work in Zapier?
Yes, plus Make, n8n, and Power Automate.
Start free. Upgrade when you’re ready.
Every feature and integration is included on the free plan. No credit card and no phone number required.