Fetch any URL through a real browser
JavaScript rendering, regional routing, sticky sessions, screenshots, Cloudflare clearance — one API call.
const res = await fetch("https://api.betterfetch.co/v1/fetch", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.BETTER_FETCH_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ url: "https://example.com" }),
});
const page = await res.json();
console.log(page.status, page.title, page.html);Pricing
Simple monthly plans. Change or cancel anytime.