NewList your AI tool for $19 $49. Paste a URL and AI drafts the listing.Submit a tool →Already listed? Claim it free.Claim your tool →

Framejet

Website screenshot API that captures pages after removing overlays

$9/moStarting price
Framejet featured image

About Framejet

Framejet provides a screenshot API that converts a URL or a plain-language goal into a PNG or JPEG image. It navigates multi-step flows such as searches or clicks, removes cookie banners, consent walls, and chat widgets before capturing, and returns clean screenshots. The API supports both REST and MCP endpoints, allowing integration with any programming language or AI agent. Users can capture full pages or specific viewports, adjust device pixel ratio, and cache results to avoid repeated quota usage. Failed captures do not consume credits, and the service offers a free tier of 200 screenshots per month with no credit card required. Paid plans increase the monthly allowance and provide additional support options.

Key features

  • Clean mode for removing overlays
  • Multi-step goal navigation
  • Full page or viewport capture
  • REST and MCP endpoints
  • Caching for repeated captures
  • Adjustable device pixel ratio
  • Deterministic actions for clicks and searches
  • Honor-based quota system

Use cases

  • Screenshot API for AI agents
  • Remote MCP screenshot server
  • Full page screenshot API

Pros

  • Removes overlays like cookie banners and chat widgets before capture
  • Supports multi-step goals and deterministic actions
  • Offers both REST and MCP endpoints for integration
  • Caches repeated captures to avoid quota usage
  • Free tier available with no credit card required

Cons

  • No free tier beyond 200 screenshots per month
  • Requires API key verification via email
  • Limited to web-based screenshots

Frequently asked questions about Framejet

What does Framejet do?

Framejet is a screenshot API that converts a URL or a plain-language goal into a clean PNG or JPEG image. It navigates multi-step flows, removes cookie banners, consent walls, and chat widgets, and supports both REST and MCP endpoints for integration with any programming language or AI agent.

Who is Framejet designed for?

Framejet is designed for developers and AI agents that need automated, clean screenshots of web pages, including those requiring multi-step interactions like searches or clicks. It is useful for building features, testing, or providing visual context to AI systems.

What pricing model does Framejet use?

Framejet offers a free tier with 200 screenshots per month and paid plans that increase the monthly allowance and provide additional support options. Plans can be canceled anytime and automatically revert to the free tier if downgraded.

Does Framejet integrate with AI agents?

Yes, Framejet supports MCP (Model Context Protocol), allowing AI agents like Claude or Cursor to request screenshots using the same API key and quota as REST calls. This enables agents to receive visual context directly.

How does Framejet handle failed captures?

Failed captures, such as timeouts or blocked targets, do not consume credits. Only successful captures that return an image count against the quota, and cached results are served without additional charges.

How do I get started with Framejet?

To get started, enter your email on the Framejet website, verify it via the link sent, and copy your API key. The free tier requires no password or credit card and provides immediate access to the API.

Reviews