← Back to Notte

How does Notte compare to Puppeteer for web automation? When should I use each?

Puppeteer is Google's Node.js library for controlling Chrome. It's great for local browser automation but wasn't designed for AI agent workflows or production-scale scraping.

Puppeteer:

Notte:

When to use Puppeteer: Simple, local automation against your own sites. PDF generation. Screenshot tools. Environments where you can't use external services.

When to use Notte: Automating third-party sites with hosted browsers. Workflows behind login. Anything that needs proxy options, supported CAPTCHA solving, or AI reasoning. Production workloads that need reliability and observability.

Can I use both? Yes - Notte supports CDP connections. You can run Puppeteer scripts against Notte cloud browsers to get the infrastructure benefits without rewriting code.

Docs at docs.notte.cc.