Turn HTML into
pixel-perfect images.

The rendering API for developers and AI agents.

RendShot is a pixel-perfect rendering API that turns HTML and CSS into production-ready images. Send a POST request with your markup, get back a PNG, JPEG, or WebP.

We go beyond simple screenshots. Full Tailwind CSS support, custom viewports from 320–3840px, web fonts, SSRF protection — everything you need to generate images at scale.

For Developers
  • REST API with instant rendering
  • CLI for local workflows
  • PNG, JPEG, WebP output
For AI Agents
  • MCP server for Claude Desktop
  • Structured API for tool calling
  • Generate images from any LLM
Platform
99.9% uptime<2s avg render3840px max
Capabilities
01

HTML Rendering

Convert any HTML + CSS to pixel-perfect PNG, JPEG, or WebP. Full Tailwind CSS and web font support.

02

URL Screenshots

Capture any public page with configurable wait strategies. Full-page or viewport-only.

03

Custom Viewports

Set width from 320 to 3840px. Full-page scroll capture for long content.

04

SSRF Protection

DNS validation on every request, fail-closed security model. No internal network access.

05

Tab Pool

Reuses browser contexts for fast rendering. 8 concurrent tabs, recycled after 50 uses.

06

Usage Tracking

Real-time stats, plan quotas, rate limit monitoring. Atomic usage accounting with rollback.

Agent AccessView docs →

Three surfaces. One rendering engine. Agents generate images at tool-call time — HTML in, pixels out.

MCPNative tool for Claude, Cursor
APIREST endpoint, structured JSON
CLInpx rendshot screenshot <url>
# Render HTML to image
curl https://api.rendshot.ai/v1/image \
  -H "Authorization: Bearer rs_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "html": "<h1>Hello World</h1>",
    "width": 1200,
    "format": "png"
  }'
Pricing

Start free, upgrade when you're ready. No surprise fees, no credit card required.

Free

For personal projects

$0/month
  • 10 req/min rate limit
  • 100 images monthly quota
  • 7 days image retention
  • HTML Rendering
  • URL Screenshots
  • CLI + MCP
  • Priority support
Get Started Free
Pro

For teams & production

Popular
$19/month
  • 100 req/min rate limit
  • 10,000 images monthly quota
  • 30 days image retention
  • HTML Rendering
  • URL Screenshots
  • CLI + MCP
  • Priority support

Need more?

Custom limits, SLA, permanent retention, dedicated support.

Contact Sales →
Common Questions

Can I use RendShot for free?

Yes. The free tier includes 100 image renders per month with no credit card required.

What happens when I hit my quota?

API requests beyond your quota return a 429 status. Your quota resets at the start of each calendar month.

Can I cancel Pro anytime?

Yes, cancel from your dashboard. Pro features stay active until the end of the billing period.

Do you offer enterprise plans?

Yes — custom rate limits, up to 1M images/month, permanent retention, SLA guarantees.