Free tool · website to JPG
URL to JPG
Enter the address of a web page and get it as a JPG: small enough to email, upload or paste anywhere. The page is rendered in a real browser with cookie banners hidden.
Why JPG for web pages
JPG files are compact and every app opens them, which makes them the practical choice for sharing a page by email or chat, archiving many pages, and long full-page screenshots. The trade-off is a little softness around text; if you need pixel-exact images, use URL to PNG.
| Format | File size | Text and edges | Best for |
|---|---|---|---|
| JPG | small | slightly soft | sharing, archives, long pages |
| PNG | large | exact | UI reviews, documentation |
| WebP | smallest | good | images on your own website |
Website to JPG with the API
The screenshot API returns the JPG for any URL in one GET request with format=jpg and an optional quality. Automate archives, link previews and monitoring with the free plan’s 300 screenshots a month.
Frequently asked questions
How do I convert a URL to JPG?
What quality is the JPG?
JPG or PNG for a website screenshot?
Can I capture the full page as JPG?
Screenshot API
Take screenshots from your code
screenshotbase renders any website in a real browser and returns the image: full page or viewport, any device size, retina, from 100+ countries, with cookie banners and ads hidden.
/v1/take documentation Screenshot API All documentation
300 free screenshots every month. No credit card required.
GET https://api.screenshotbase.com/v1/take?url=https://example.com&format=jpg
# Response: the JPG (image/jpeg)
curl -G "https://api.screenshotbase.com/v1/take" \
--data-urlencode "url=https://example.com" \
-d format=jpg -d quality=80 \
-H "apikey: YOUR-API-KEY" \
-o page.jpg