Logo

Simple REST API for browser automation

Leave the frameworks, proxies, scaling, headless browsers and configuration behind. Control real browsers at scale with a single API call.

Sign Up

Automate Real Browsers in Minutes

Whether you're scraping, printing web pages, taking screenshots or converting to LLM-ready markdown, we've got you covered.

Ready to Scale

Ready to Scale

We'll handle whatever you throw at us - no need to think about the complexities of scaling a web data project.

Real Browsers

Real Browsers

Javascript rendering by default and no headless browser quirks - Gaffa will do whatever you tell it in the same way a human would using a browser.

Framework-Free

Framework-Free

No need to learn how to use Playwright, Selenium or Puppeteer - we've abstracted a lot (but not all - yet!) of their features into a simple REST API.

Proxies-Sorted

Proxies-Sorted

We work with proxy providers to give your web automations fast, reliable, access from across the world - just tell us where.

Data Processing

Data Processing

We can do more than just give you a web page. We'll seamlessly process the page data into simplified HTML, LLM-ready markdown or even save a self-contained offline version of the page.

Full Observability

Full Observability

We'll record your automation so you can easily see what's happening.

Ready to try Gaffa?

Every new account gets 500 free credits, no credit card required. Start building real automations on the open internet right now, not just a demo.

Pricing for Every Budget

If you've tried Gaffa out and are ready to start automating live sites then you can upgrade to the plans below. We've got something to suit every budget.

Starter

Starter

For small and personal projects.

$29/month

What's included
  • Browser request API
  • 9,000 credits*
  • 1 concurrent request
  • Max. 1 min request runtime
  • 7 day data retention
  • Residential proxies
Popular
Startup

Startup

Power your startup with automated web data access.

$99/month

What's included
  • Browser request API
  • 35,000 credits*
  • 3 concurrent requests
  • Max. 2 min request runtime
  • 30 day data retention
  • Residential proxies
Growth

Growth

If you're ready to scale, then this plan is for you.

$249/month

What's included
  • Browser request API
  • 100,000 credits*
  • 10 concurrent requests
  • Max. 5 min request runtime
  • 3 month data retention
  • Residential proxies

* 10,000 credits is roughly equivalent to 3,333 typical browser sessions - about 28 hours of browser time and 8.5GB of proxy bandwidth. Read more about credits and how we charge for Gaffa.

Get Credits

Purchase credits on a pay-as-you-go basis, either standalone or in addition to your plan. Credits are $20 per 5,000 credits with the same allowances as the Starter plan.

$20 per 5,000 credits

Need something bespoke?

We can create a custom plan for your specific needs.

Contact Us

Frequently Asked Questions

Some of the questions we often get asked to help you decide if Gaffa will meet your needs. If you have any further questions, please contact us.

Browser requests are charged in terms of credits based on the following factors: <ul style="list-style-type: disc; margin-top: 10px; margin-bottom: 10px; padding-left: 20px;"> <li><strong>Request length:</strong> Billed at 1 credit per 30 seconds the request takes to run on the browser. If screen recording is enabled, this is doubled to 2 credits per 30 seconds.</li> <br/> <li><strong>Proxy bandwidth usage:</strong> All requests that use a "proxy_location" parameter use our network of residential proxies and are billed at 750 credits per 1GB of bandwidth used.</li> <br/> <li><strong>AI credits:</strong> Requests that use AI features powered by <code>gpt-4o-mini</code> are billed at 1 credit per 20,000 input tokens and 1 credit per 10,000 output tokens.</li> </ul> Each successful request will deduct the corresponding number of credits from your monthly allowance.

Yes, every new account gets 500 free credits, no card required. You can use them to build and run automations on the open internet right away, not just our <a href="https://demo.gaffa.dev" target="_blank" rel="noopener noreferrer">demo site</a>, so you get a real feel for the API before committing to a paid plan.

We'd be happy to offer a refund if you request it, before using any credits in the current month. You can read more about <a href="/legal/refund-policy" target="_blank" rel="noopener noreferrer">refund policy</a>.

No, any credits you don't use by your next billing cycle will be lost.

If you run out of credits you can still access the API to retrieve past data but you will not be able to make any further requests. You can get more credits by upgrading to a higher plan.

Our Newsletter

Keep up to date with the latest Gaffa releases and features with our newsletter.