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