RenderCard
A free, URL-based OG image generator built with Next.js Edge Runtime.
Need help or want to request a feature? Visit Support.
API Usage
RenderCard generates Open Graph / social preview images dynamically using URL query parameters. You can embed the generated image anywhere an image URL is supported (OG tags, Twitter cards, Slack previews, etc.).
Base Endpoint
https://rendercard.vercel.app/api/rendercardAll customization is done via query parameters.
Minimal Example
https://rendercard.vercel.app/api/rendercard?title=Hello+WorldOnly the title is required. Everything else uses sensible defaults.
Query Parameters
title(required) - Main headline text. URL-encoded.description(optional) - Supporting text or subtitletheme(optional, default: minimal)Available themes:minimal- Clean default layoutcentered- Centered headline layoutsplit- Split content layoutspotlight- Highlighted hero-style layoutbordered- Framed card with bordergradient- Gradient backgroundglass- Glassmorphism effectdark- Dark backgroundmono- Minimal, typography-focusedcode- Code-style layout
accent(optional) - Accent color used for visual highlights.Must be a 6-digit hex color, URL-encoded.
Example:%236366f1(for#6366f1)date(optional) - Publish date. Accepts either:YYYY-MM-DD(ISO format)- Unix timestamp (milliseconds)
Invalid or unknown parameters are safely ignored. Unknown themes fall back to minimal.
Common Use Cases
- Blog article preview
Includes title, description, theme, and publish date.
https://rendercard.vercel.app/api/rendercard?title=My+Blog+Post&description=Thoughts+on+systems&theme=minimal&date=2026-02-03 - Technical or documentation post
Monospace theme with a neutral accent for engineering content.
https://rendercard.vercel.app/api/rendercard?title=WebSocket+Protocol&theme=mono&accent=%23000000&date=2026-01-15 - Landing page or announcement
No date, vibrant accent, designed for marketing pages.
https://rendercard.vercel.app/api/rendercard?title=RenderCard+Launch&theme=spotlight&accent=%23ec4899 - Dark social preview
Minimal parameters - only a title and theme.
https://rendercard.vercel.app/api/rendercard?title=New+Release&theme=dark
#6366f1