# What you can do with CurlShot

> Paste a website address and get a screenshot of the whole page as an image or PDF. Free to try, nothing to install. For developers, one simple screenshot API.

- [Full-page screenshot](https://curlshot.com/tools/full-page-screenshot.md): Take a screenshot of a whole web page, from the top to the very bottom, as one image. Paste the address, nothing to install. Also available as an API.
- [Web page to PDF](https://curlshot.com/tools/website-to-pdf.md): Turn a web page into a PDF document from its address. Real pages, working links and selectable text. Paste the address, nothing to install. Also an API.
- [URL to image](https://curlshot.com/tools/url-to-image.md): Convert any URL into an image file. Paste a web address and download a PNG, JPEG or WebP screenshot of the page. Free to try, and one request by API.
- [Mobile screenshot](https://curlshot.com/tools/mobile-screenshot.md): See and screenshot any website as it looks on an iPhone, an Android phone or a tablet, without picking one up. Paste the address. Free to try, also an API.
- [Screenshot without cookie banners](https://curlshot.com/tools/screenshot-without-cookie-banners.md): Take a screenshot of any web page without the cookie banner: GDPR consent pop-ups and cookie notices are hidden before the capture. Free to try, also an API.
- [Website thumbnail](https://curlshot.com/tools/website-thumbnail.md): Make a thumbnail or preview image of any website from its address. For directories, link lists, portfolios and newsletters. Free to try, one request by API.
- [Screenshot API](https://curlshot.com/tools/screenshot-api.md): A screenshot API for developers. One HTTP request turns a URL, HTML or Markdown into a PNG, JPEG, WebP or PDF. Full page, devices, blocking, cache, MCP.
- [HTML to image](https://curlshot.com/tools/html-to-image.md): Render your own HTML, CSS or Markdown into an image or a PDF with one API request. For social cards, certificates, receipts and reports.
- [Scrolling video of a website](https://curlshot.com/tools/website-scrolling-video.md): Record a video of a web page scrolling from top to bottom, from its address. MP4, WebM or GIF, computer or phone view. One API request, nothing to install.
- [Web page to JPG](https://curlshot.com/tools/webpage-to-jpg.md): Save any web page as a JPG image. Paste the address, choose the whole page or just the top, and download the file. Free to try, also one request by API.
- [Tablet screenshot](https://curlshot.com/tools/tablet-screenshot.md): See and screenshot any website as it looks on an iPad or another tablet, without owning one. Paste the address and choose Tablet. Free to try, also an API.
- [Dark mode screenshot](https://curlshot.com/tools/dark-mode-screenshot.md): Screenshot any website in its dark theme. One option asks the page for dark mode before the screenshot is taken. Works with full pages, devices and PDF.
- [Element screenshot](https://curlshot.com/tools/element-screenshot.md): Capture one part of a web page instead of all of it: a chart, a pricing table, a card. Name the element with a CSS selector and get an image of it alone.
- [High-resolution screenshot](https://curlshot.com/tools/high-resolution-screenshot.md): Take sharp, high-resolution screenshots of any website. One option doubles or triples the pixel density, for print, retina displays and zooming in.
- [Screenshot without ads](https://curlshot.com/tools/screenshot-without-ads.md): Take a clean screenshot of any website with the ads blocked: ad networks, trackers and chat bubbles are removed before the capture. Free to try, also an API.
- [HTML to PDF](https://curlshot.com/tools/html-to-pdf.md): An HTML to PDF API: POST your HTML and CSS, get a PDF back. A4, Letter and 9 other paper sizes, margins, page breaks. Node, Python, PHP, cURL. Free plan.
- [Markdown to PDF](https://curlshot.com/tools/markdown-to-pdf.md): Turn Markdown into a clean, styled PDF or image with one API request. Headings, lists, tables and code are laid out for you. For notes, docs and reports.
- [Open Graph images](https://curlshot.com/tools/open-graph-image-generator.md): An OG image API: send an HTML template, get a 1200 by 630 PNG share card back. One card per post or product, cached, with a Next.js metadata example.
- [Screenshot behind a login](https://curlshot.com/tools/screenshot-behind-login.md): Screenshot dashboards, admin pages and staging sites that need a login. Send a session cookie or a header with the request and the page opens signed in.
- [Bulk screenshots](https://curlshot.com/tools/bulk-screenshots.md): Screenshot a whole list of web pages at once. Start up to 100 screenshots with one API call, then collect the results by webhook or one status request.
- [Screenshots for AI agents](https://curlshot.com/tools/screenshot-tool-for-ai-agents.md): Let an AI agent look at any web page. An MCP server with a take_screenshot tool, an OpenAPI description and llms.txt, or one plain HTTP request.
