Rendex
Use Cases

What you can build with Rendex

See how developers and AI agents use Rendex to render HTML to images, generate PDFs, and capture screenshots.

Render HTML Charts, Tables & Reports to PNG from Your Backend

Generate report deliverables server-side: send your HTML chart or financial table, get back a crisp 2× PNG, and drop it straight into the PDF or report your app already produces. One HTTP call from any language — no Chromium to install, no browser fleet to keep alive.

Render Any Chart to a PNG From Your Backend

Send the HTML that draws your chart — Chart.js, ECharts, Highcharts, ApexCharts, or D3 — and get back a crisp 2× PNG to drop into a PDF report, an email, or a Slack alert. One POST from any language, no <canvas> on the server and no headless browser to operate.

Convert HTML to Images with a Single API Call

Pass raw HTML — get back a pixel-perfect PNG, JPEG, or WebP. No hosted page required. Generate social cards, invoices, OG images, and email previews without running a browser.

Render Images & PDFs Inside Your n8n Workflows

Drop the official Rendex node into any n8n workflow to turn HTML into images, screenshot live URLs, render Markdown to a PDF, or mint a hosted og:image link. The output flows straight into Gmail, S3, Slack, or any downstream node — no Function-node glue. The same node can even schedule a page-change Watch that fires back into n8n when a page moves.

Render Images & PDFs in Your Make.com Scenarios

Use Make's generic HTTP module to call Rendex — turn HTML into images, screenshot any URL, render Markdown to a PDF, or mint a hosted og:image link — and drop the result into the next module: email, Google Drive, Airtable, or a webhook. No custom app, no code.

Website Change Monitoring, Done For You — or Build It Yourself

Rendex Watch monitors any URL on a schedule, renders it in real Chrome, and runs a before/after visual diff with a highlighted overlay — then alerts you by email or webhook the moment the page changes. Create a watch point-and-click in your dashboard or with one API call. Prefer to own the pipeline? The same screenshot API hands you the raw timestamped captures to diff yourself.

Convert Any URL to a PDF with a Single API Call

Pass a URL or raw HTML — get back a pixel-perfect PDF. Configurable page size, margins, headers, and footers. Generate reports, invoices, and archives without running a browser.

Give Your AI Agent Eyes on the Web

Rendex ships a Model Context Protocol (MCP) server built from day one for AI agents. Claude, ChatGPT, Cursor, and Windsurf can capture screenshots, generate PDFs, and render HTML — as native tools.

Generate Dynamic OG Images at Scale

Every page deserves a unique social preview. Pass an HTML template with dynamic data — get back a perfectly sized OG image. No Puppeteer, no Vercel OG, no infrastructure.

Generate Social Cards for Every Page

Stop sharing the same generic preview image. Render unique, branded social cards from one HTML template — sized for Twitter, LinkedIn, Facebook, Instagram, and Slack — and embed them with a single hosted URL.

Catch Visual Bugs Before Your Users Do

Capture screenshots of your app across viewports and compare against baselines. Detect layout shifts, missing elements, and style regressions automatically.

Archive Any Webpage with a Single API Call

Capture and preserve web content as screenshots or PDFs. Timestamped, signed, and stored — for compliance, legal evidence, research, and historical records.

Generate Multi-Page PDF Invoices from One HTML Template

Store one invoice template with a line-item loop, pass each invoice's data, and let long invoices flow across multiple A4 pages — Rendex returns a print-ready PDF with modern CSS, page-break control, and configurable page size and margins. No wkhtmltopdf, no Puppeteer, one call per invoice.

Render Markdown to an Image or PDF — No CSS Required

POST your Markdown, get back a styled PNG, JPEG, WebP, or PDF. Rendex applies GitHub-flavored typography server-side, so headings, tables, code blocks, and blockquotes look right with zero styling. Ideal for AI agents — which already speak Markdown — and for READMEs, changelogs, release notes, and status reports.

One Template + Data → Invoices, Reports & Certificates

Send an HTML or Markdown template with {{placeholders}} and a JSON data object. Rendex fills it with logic-less Mustache — loops, nested fields, HTML-escaped by default — and renders the result to an image or PDF. Design the layout once, generate thousands of personalized documents.

Capture Bot-Protected Sites — Cloudflare, DataDome, Akamai

Rendex rotates a realistic browser user-agent stack for sites behind anti-bot systems and flags the capture when an interstitial is detected — so your pipeline never silently stores a block page as a screenshot.

Render Pages as Seen from 50+ Countries

Verify localized content, regional pricing, geo-gated compliance experiences, and country-specific A/B tests without spinning up proxies or VPNs. One parameter routes your capture through a residential IP in the country of your choice.

Screenshot Pages Behind a Login Wall

Inject session cookies, bearer tokens, and custom headers to render authenticated dashboards, private reports, gated content, and internal tools. From Starter plan and above.

Async & Batch Rendering with Signed Webhooks

Fire 500 URLs at a single endpoint. Receive HMAC-signed webhook callbacks as each capture finishes — or poll job status on demand. No workers to run, no queues to monitor.

Safe URL Rendering — Backed by Google Safe Browsing

Every URL is checked against Google Safe Browsing before Rendex spins up a browser. Known malware, phishing, and social-engineering sites are refused with a structured error — no hostile payload ever reaches your pipeline.

Capture the Whole Page, Not Just the Viewport

Pass fullPage: true and Rendex auto-scrolls the page to trigger lazy-loaded images, IntersectionObserver-based animations, and deferred content — then returns one stitched PNG, JPEG, or WebP of the entire document.

Turn Any URL into Clean Markdown for Your LLM

POST a URL, get back reader-mode Markdown, JSON, or article HTML — extracted from the fully-rendered page, so JavaScript-heavy sites work too. The fastest way to feed an AI agent or RAG pipeline clean text instead of raw markup.

Screenshot Any Page on Any Device — One Parameter

Set device: "iphone_15" and Rendex renders at that device's exact viewport, pixel density, and user-agent. Capture desktop, iPhone, Pixel, and iPad in one pass for responsive QA and mobile previews — no device lab, no hand-tuned browser descriptors.

Dynamic OG Images from a URL You Paste Into <meta>

Call /v1/render/link, get back a signed URL, and drop it into <meta og:image> or an <img> tag. Rendex renders the card the first time it's fetched, caches the bytes on the edge, and serves every repeat crawl from cache — no image hosting, no storage bucket, no re-render bill.

Screenshots Without the Cookie Banner in the Way

Set blockCookieBanners: true to auto-hide consent walls from common CMPs, and pass hideSelectors to remove any chat widget, popup, or sticky bar by CSS selector. The capture shows the page your users came for — not the overlay covering it.

Capture Full-Resolution, Ship a Right-Sized Thumbnail

Add resizeWidth (and optionally resizeHeight) and Rendex downscales the rendered image before it returns — preserving aspect ratio, never upscaling. Generate gallery thumbnails, link previews, and responsive image sets from a single render call.

All use cases share the same API. 100 free calls/month — no credit card required.

Get Free API Key