Test emails before you send.
Preview, validate, inline.

API-first HTML email testing. Render pixel-perfect previews, catch common issues, and convert CSS to inline styles — all with a single API call.

⚡ Try it — paste HTML email code and validate

Everything you need for email testing

📸

Email Preview

Render HTML emails as pixel-perfect screenshots. Test how your email looks across different widths before sending.

HTML Validation

Check for missing alt tags, inline styles, dark mode support, spam trigger words, oversized HTML, and more.

🎨

CSS Inliner

Convert <style> blocks to inline styles automatically. Essential for email client compatibility.

🌙

Dark Mode Check

Verify your email has proper dark mode support with color-scheme meta tags and prefers-color-scheme media queries.

🚫

Spam Word Detection

Catch common spam trigger words that could land your email in the junk folder before you hit send.

Simple REST API

Three endpoints, JSON in and out. API-key auth. Integrate into your CI/CD pipeline or email workflow in minutes.

Simple API, powerful results

# Render email as screenshot
curl -X POST https://mailforge.grabshot.dev/v1/preview \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"<h1>Hello!</h1>","width":600}' \
  --output preview.png

# Returns: PNG image

Simple, transparent pricing

Free

$0/mo
  • 25 requests/month
  • All 3 endpoints
  • 600px preview width
  • PNG output

Starter

$9/mo
  • 500 requests/month
  • All 3 endpoints
  • Custom preview widths
  • PNG & JPEG output

Business

$79/mo
  • 50,000 requests/month
  • All 3 endpoints
  • Dedicated support
  • Highest rate limits

Start testing emails in seconds

No credit card required. Free plan includes 25 requests every month.

Create Free Account →