Start with 50 free credits, no card needed. Scale as you grow. No per-seat charges, no setup fees.
One credit equals one render, whether the output is a PNG image or a PDF document. Downloads of an already-rendered file are free and unlimited, so once it exists on the i.html2img.com CDN, you can serve it as many times as you want without consuming additional credits. Renders made on a paid plan stay live permanently. Free-tier renders are kept for 7 days, and upgrading makes every render you have already made permanent.
50 invoices a day equals around 1,500 a month. The $25 plan covers it with headroom for retries and previews.
Twenty posts a month, each needing an Open Graph card, a Twitter card and a hero image, is 60 renders. Rebrand and regenerate 300 archived posts and that is another 900 in an afternoon. The $9 plan covers both.
200 products with 3 card variants each, regenerated as prices and stock change, comes to around 2,500 renders in a busy month. The $25 plan covers it.
3,000 course completions a month, each generating a certificate as a PNG for sharing and a PDF for download, is 6,000 renders. Add Open Graph cards for new course pages and you are near 7,000. The $60 plan covers it with headroom.
Every paid plan includes the MCP server, so AI assistants like Claude, Cursor and VS Code can generate images straight from a chat. Your API key doubles as the connection token, and each render uses one credit just like the API. The free tier does not include MCP access.
claude mcp add --transport http html2img https://app.html2img.com/mcp \
--header "Authorization: Bearer YOUR_API_KEY" Every plan, including the free tier, includes access to all twenty-five named templates. Same key, same credit pool.
| Tier | HTML to Image | htmlcsstoimage |
|---|---|---|
| ~1,000 renders | $9 | $14 |
| ~3,000 renders | $25 | $29 |
| ~10,000 renders | $60 | $69 |
| ~30,000 renders | $120 | $149 |
| ~65,000 renders | $225 | $249 |
| 100,000 renders | $300 | $375 |
Competitor figures are from the public htmlcsstoimage.com pricing page, checked on 29 July 2026. See their site for current rates.
Can I pay yearly?
Yes. Contact us for a yearly invoice with a small discount. The form at /contact routes yearly billing to the right place.
Is there a free tier?
Yes. HTML to Image gives you 50 free renders when you sign up, no card needed. All 50 are available immediately rather than drip-fed monthly, a PDF costs the same single credit as a PNG, and every feature except the MCP server is included. Free renders are hosted for 7 days; renders made on any paid plan are hosted permanently.
Is the MCP server included?
The MCP server is available on every paid plan. The free tier does not include MCP access. Once you are on a paid plan, your API key works as the MCP bearer token, and each image an AI assistant generates uses one credit like any other render.
Do PDFs cost more than images?
No. A PDF render costs one credit, exactly the same as a PNG, on every plan including the free tier. Add format: "pdf" to any request and the credit maths does not change.
How long are renders hosted?
Renders made on a paid plan are hosted on the i.html2img.com CDN permanently, for the lifetime of the account. Free-tier renders are hosted for 7 days. Upgrading to any paid plan makes every render you have already made permanent, so nothing you built while evaluating is lost.
What happens if I exceed my plan?
Requests return a clear out-of-credits error until your credits renew or you upgrade. Nothing is charged automatically beyond the plan rate. On paid plans the response includes your renewal date so you can pace your fallback; on the free tier it points at the upgrade path, since free credits are a one-time allowance.
Do unused credits roll over?
Paid credits reset on the renewal date, so they do not roll over month to month. If you regularly use less than your plan covers, downgrade from the dashboard at any time. The 50 free signup credits work differently: they are a single balance that stays until you have used it.
Can I cancel any time?
Yes, from the dashboard. Your plan stays active until the end of the current billing period. You keep access to renders you already paid for.
Is there a setup fee?
No. The price you see on the ladder above is the only price. No onboarding charge, no per-seat charge, no overage that hits your card without permission.
Do you offer non-profit or open-source discounts?
Yes, on a case-by-case basis. Email us through /contact with a note about the project. We have approved discounts for open-source maintainers and registered non-profits in the past.
Looking at the alternatives is a sensible step. We've put together honest side-by-side comparisons against the four services people most often weigh up against HTML to Image.
Custom enterprise plans include priority support, volume discounts and yearly invoicing.