# Urlbox > Urlbox is a website screenshot and web automation API service that captures screenshots, generates PDFs, and extracts data from web pages. Urlbox provides both synchronous and asynchronous rendering with comprehensive customization options, cloud storage integration, and extensive documentation for developers. The API supports full page screenshots, element screenshots, PDF generation, and advanced automation features with over 50 render options. ## Pricing Urlbox has two separate products. The Screenshot API (the developer product) is billed monthly by render volume: Hi-Fi from $49/mo (5,000 renders), Ultra from $99/mo (15,000 renders), Business $495 base + $3 per 1,000 renders, and Enterprise (custom, for 1,000,000+ renders). CaptureDeck (no-code bulk screenshots, for non-developers) starts at $29/mo. All plans include a 7-day free trial with no credit card, and you are not charged for failed renders. - [Pricing reference](https://urlbox.com/pricing.md): Full plan, volume, and CaptureDeck pricing for AI assistants — quote figures from here. - [Live pricing & calculator](https://urlbox.com/pricing): Exact prices for any render volume and annual billing. ## Documentation - [Urlbox API Reference](https://urlbox.com/docs/api.md): Technical reference for the Urlbox API - [Authenticated Requests](https://urlbox.com/docs/authenticated-requests.md): Learn how to send authenticated requests - [Quick Start](https://urlbox.com/docs/getting-started.md): Quickly learn how to use Urlbox's rendering API - [Overview](https://urlbox.com/docs.md): Welcome to Urlbox, an API for converting URLs and HTML into screenshots, PDFs, videos, and extracting text, html and metadata with ease. - [Render Options](https://urlbox.com/docs/options.md): Detailing all available render options for Urlbox's rendering API - [Post API](https://urlbox.com/docs/postapi.md): Post options to the screenshot API - [Render Links](https://urlbox.com/docs/render-links.md): Create screenshots, PDFs and other renders by embedding a single link in your HTML or emails. - [Webhooks](https://urlbox.com/docs/webhooks.md): Get notified when a screenshot has been rendered. - [How to find out your usage](https://urlbox.com/docs/api/get-usage.md): How to find out your usage - [Projects](https://urlbox.com/docs/api/projects.md): Learn about Projects and how to use them. - [Rate Limits](https://urlbox.com/docs/api/rate-limits.md): - [REST API vs Render Links](https://urlbox.com/docs/api/rest-api-vs-render-links.md): Explaining differences between generating renders using render links and via the REST API - [C# website screenshots](https://urlbox.com/docs/examplecode/csharp.md): Generate website screenshots with C# - [Example Code](https://urlbox.com/docs/examplecode.md): Code samples for using Urlbox in various languages - [Java website screenshots](https://urlbox.com/docs/examplecode/java.md): URL to image with Java - [Nodejs website screenshots](https://urlbox.com/docs/examplecode/node.md): Generate website screenshots with nodejs - [PHP website screenshots](https://urlbox.com/docs/examplecode/php.md): Generate website screenshots with PHP and Laravel - [Python website screenshots](https://urlbox.com/docs/examplecode/python.md): Generate website screenshots with Python and Django - [Ruby website screenshots](https://urlbox.com/docs/examplecode/ruby.md): Generate website screenshots with Ruby and Rails - [Urlbox API Reference](https://urlbox.com/docs/guides/avoiding-being-blocked.md): Technical reference for the Urlbox API - [Taking Screenshots of All Pages on a Website](https://urlbox.com/docs/guides/bulk-website-screenshots.md): Learn how to capture screenshots of every webpage on a website using sitemap extractors - [Coming Soon](https://urlbox.com/docs/guides/coming-soon.md): - [Urlbox Guides](https://urlbox.com/docs/guides.md): Guides for using Urlbox in different ways - [Proxies](https://urlbox.com/docs/guides/proxies.md): Learn how to configure a proxy with Urlbox - [Rendering Behind Login](https://urlbox.com/docs/guides/rendering-behind-login.md): How to screenshot pages behind a login - [Rendering offline URLs](https://urlbox.com/docs/guides/rendering-local-urls.md): How to get Urlbox to render URLs that are not publicly accessible - [Saving to S3 Compatible Storage](https://urlbox.com/docs/guides/s3.md): Save your screenshots, PDFs and other renders to your own S3-Compatible storage from Urlbox - [Sandbox](https://urlbox.com/docs/guides/sandbox.md): The Urlbox sandbox is a place for you to play around with the various options available in the API before coding your integration. - [Setting the User Agent](https://urlbox.com/docs/guides/setting-the-user-agent.md): How to override the default user agent - [Sync vs Async](https://urlbox.com/docs/guides/sync-vs-async.md): Sync vs Async - [Rendering PDFs](https://urlbox.com/docs/pdfs/rendering-pdfs.md): How to render PDFs with Urlbox from URL or HTML - [Screenshot a single element](https://urlbox.com/docs/screenshots/element-screenshots.md): Screenshot a single element on a web site - [Full page screenshots](https://urlbox.com/docs/screenshots/full-page-screenshots.md): How to take full page screenshots with Urlbox - [Configuring Backblaze B2](https://urlbox.com/docs/storage/configure-backblaze-b2.md): Save your screenshots, PDFs and other renders to a Backblaze B2 bucket from Urlbox - [Configuring Cloudflare R2](https://urlbox.com/docs/storage/configure-cloudflare-r2.md): Save your screenshots, PDFs and other renders to a Cloudflare R2 bucket from Urlbox - [Configuring Digital Ocean Spaces](https://urlbox.com/docs/storage/configure-digitalocean-spaces.md): Save your screenshots, PDFs and other renders to a Digital Ocean Spaces bucket from Urlbox - [Configuring Google Cloud Storage](https://urlbox.com/docs/storage/configure-google-cloud-storage.md): Save your screenshots, PDFs and other renders to Google Cloud Storage from Urlbox - [Configuring a private S3 bucket](https://urlbox.com/docs/storage/configure-s3-private.md): Save your screenshots, PDFs and other renders to a private S3 bucket from Urlbox - [Configuring S3](https://urlbox.com/docs/storage/configure-s3.md): Save your screenshots, PDFs and other renders to an S3 bucket from Urlbox ## Articles - [10 years of Urlbox: 10 ways to improve your screenshots (7 new for 2022)](https://urlbox.com/10-years.md): I rarely write about our business but this milestone felt worthy of an update. - [13 years, 700 million screenshots and a new product](https://urlbox.com/13-years.md): Urlbox just turned 13. In that time, we've captured more than 700 million website screenshots for thousands of businesses around the world. - [Urlbox.io is now Urlbox.com](https://urlbox.com/dot-com.md): We've purchased and switched to Urlbox.com - [Urlbox is SOC2 Type II Attested](https://urlbox.com/soc2-type-2-attested.md): Urlbox's screenshot API is now SOC2 Type II attested. - [Urlbox CLI: screenshots from your terminal — or your agent](https://urlbox.com/urlbox-cli.md): Take screenshots from the command line with the Urlbox CLI — or hand it to an AI agent and have a screenshot saved in under a minute. Install from npm. - [Why we changed our pricing](https://urlbox.com/why-we-changed-our-pricing.md): Last year we made the biggest change to Urlbox's pricing since we started in 2012. - [How to Capture Ad Screenshots And Automate Tear Sheets](https://urlbox.com/automated-screenshots/ads-and-tear-sheets.md): In this article, you'll learn how to automatically create tear sheets of different ad campaigns and share them with your clients, regardless of the ads' placement. - [How AI is Enhancing Web Monitoring](https://urlbox.com/ai-web-monitoring.md): Explore how AI is revolutionizing the web monitoring process, offering new capabilities and insights at a scale that was previously unimaginable. - [How SaaS Companies Can Automate Documentation with Screenshots](https://urlbox.com/automated-screenshots/automate-documentation.md): Explore the benefits of automating documentation with screenshots and how the Urlbox screenshot service API can help. - [Automate website screenshots on a schedule](https://urlbox.com/automated-screenshots/automate-website-screenshots-schedule.md): Schedule website screenshots hourly, daily, weekly, monthly, yearly, or on a specific date with Urlbox screenshot API and Zapier. - [Best HTML to PNG Converters. HTML to Image Tools - The Ultimate List](https://urlbox.com/automated-screenshots/html-to-png.md): HTML to PNG screenshot converters are a dime a dozen, but which one will help you generate the screenshots you need? Here's a list of the five best HTML to image tools. - [Capture screenshots from a list of URLs in Google Sheets](https://urlbox.com/automated-screenshots/capture-screenshots-from-urls-google-sheets.md): This guide will walk you through how to automate screenshot capture from a list of URLs in Google Sheets. - [Render screenshots and HTML using chatGPT](https://urlbox.com/chatgpt-render-screenshots-html.md): With the Urlbox ChatGPT plugin, you can ask ChatGPT to generate screenshots and render any HTML you can dream of. - [Using AI To Classify Website Screenshots](https://urlbox.com/automated-screenshots/classify-website-screenshots-with-ai.md): Written in Python, using the deep learning libraries of Keras on top of Tensorflow. - [Here's How AI Can Help You Analyze Web Content](https://urlbox.com/content-analysis-with-ai.md): Here's how AI can help you analyze web content faster and more accurately than ever before. - [Convert a Webpage to PDF Using APIs - The Complete Guide](https://urlbox.com/automated-screenshots/convert-webpage-to-pdf.md): Looking for a reliable way to convert webpages to PDFs? This guide includes everything you need to know, from building your own microservice to using APIs. - [Converting HTML To SVG At Scale - Top Tips, Tools, And APIs To Use](https://urlbox.com/automated-screenshots/convert-html-to-svg.md): Discover 3 of the best tools you can use to convert HTML to SVG at scale and how they work. - [Convert Links To PDF At Scale - Best Screenshot APIs and Tools](https://urlbox.com/automated-screenshots/convert-links-to-pdf.md): Converting a webpage to PDF can be daunting, especially if you want a high-quality document. Learn how to convert links to PDFs at scale using screenshot APIs and tools. - [How to Generate and Store Daily Screenshots of Your Website](https://urlbox.com/automated-screenshots/daily-screenshot-of-website.md): Learn how to automatically generate and store daily screenshots of any website. - [Why Your Business Needs a Data Archiving Strategy](https://urlbox.com/data-archiving-strategies.md): Learn what data archiving is, why it's important, and the best practices and benefits associated with implementing a data archiving solution. - [How To Detect Annoying Website Overlays, Modals and Popups](https://urlbox.com/automated-screenshots/detect-annoying-website-overlays.md): It’s a wild, wild, web out there. There’s all sorts of odd servers, doing dodgy stuff when you visit them and take a screenshot. - [Automate Email Archiving by Converting Email to Image at Scale](https://urlbox.com/email-to-image.md): Learn how to convert email to image at scale for various use cases and archive them automatically. - [How Performance Cheats Broke Our Website Screenshots](https://urlbox.com/automated-screenshots/how-performance-cheats-broke-our-website-screenshots.md): What I discovered when debugging our latest customer reported edge case. - [How to Generate X (previously Twitter) Screenshots Automatically Using X Screenshot Apps](https://urlbox.com/automated-screenshots/twitter.md): Here’s an overview of the best X screenshot apps that help you generate X screenshots automatically. Read on! - [How to Take Full Page Screenshots - Best Tools and Most Common Use Cases](https://urlbox.com/automated-screenshots/how-to-take-full-page-screenshots.md): Follow step-by-step instructions on how to take full page screenshots and save them in different formats with the best tools and apps. - [How to Use an HTML to PDF API to Generate PDFs in Your Web Application](https://urlbox.com/html-to-pdf-api.md): Here's how to use an HTML to PDF API to generate professional high-quality PDF files for your web application. - [Online Reputation Monitoring Tips and Best Practices](https://urlbox.com/online-reputation-monitoring.md): Monitoring your online reputation is essential to maintain a positive brand image. Read on to discover tips and best practices. - [How to Save Automated Screenshots to Azure Blob Storage](https://urlbox.com/save-screenshots-azure-blob-storage.md): Learn how to automatically save your screenshots and renders to Azure Blob Storage using Urlbox, with step-by-step setup instructions and best practices. - [Best Ways to Save and Download X (Twitter) Threads](https://urlbox.com/automated-screenshots/save-twitter-thread.md): Learn the best ways to save X threads and how to automatically download them by capturing X screenshots at scale. - [How to Take Scrolling Screenshots at Scale](https://urlbox.com/automated-screenshots/scrolling-screenshots.md): Discover three ways to capture scrolling screenshots at scale regardless of your technical knowledge. - [Selenium Website Screenshot Alternatives](https://urlbox.com/selenium-alternatives.md): Have you tried building your own website screenshot API alternative? Have you considered using Selenium? I have and I tested many other tools so you don't have to. - [Preparing For A Successful Product Launch: Everything You Need to Know](https://urlbox.com/successful-product-launch.md): Here's how to prepare and run a successful product launch to create a solid first impression. - [How to Summarize Articles with ChatGPT](https://urlbox.com/summarize-articles-with-chatgpt.md): Discover the best ways to summarize articles with ChatGPT and the pros and cons of each method in terms of accuracy and costs. - [How To Create a Swipe File with Google Sheets and Zapier](https://urlbox.com/automated-screenshots/swipe-file-with-google-sheets-zapier.md): Learn how to create your own swipe file using no-code tools and share it with your followers, employees, or clients. - [Why Testing Your Website on Different Screen Sizes is Critical for User Experience](https://urlbox.com/testing-screen-sizes.md): Discover why testing your website on different screen sizes is critical for user experience and learn how to do it. - [Why Tracking Customer Feedback is Crucial for Business Success](https://urlbox.com/track-customer-feedback.md): Explore the five ways to monitor customer feedback and the key steps to get the most out of social media comments. - [Generate website screenshots from URLs in Airtable](https://urlbox.com/automated-screenshots/url-screenshots-airtable.md): Learn how to grab a screenshot from a URL in a record in an Airtable base - [How to Classify Web Pages with ChatGPT](https://urlbox.com/web-page-classification.md): Delve into the practical applications and benefits of web page classification for businesses with the help of ChatGPT. - [How To Screenshot a Web Page - The Full Guide](https://urlbox.com/automated-screenshots/how-to-screenshot-a-web-page-full-guide.md): This article will teach you how to screenshot a web page based on what you plan on doing with the final image. - [What Is AI Detection and How Does It Work](https://urlbox.com/what-is-ai-detection.md): Delve into what AI detection is and shed some light on the latest techniques employed by researchers, developers, and business owners to distinguish between human and AI-created texts. - [6 ApiFlash Alternatives to Capture Screenshots at Scale](https://urlbox.com/apiflash-alternative.md): Explore top alternatives to ApiFlash for capturing high-quality screenshots. Compare features, pricing, and find the best fit for your needs. - [8 Best Brand Monitoring Tools to Supercharge Your Marketing Efforts in 2023](https://urlbox.com/brand-monitoring-tools.md): Discover 8 of the best brand monitoring tools you can use in 2023 to supercharge your marketing efforts and boost your ROI. - [The Ultimate Guide to Brand Monitoring and How to Track Brand Mentions](https://urlbox.com/brand-monitoring.md): The best ways to keep track of your online brand mentions and tools you can use to automate brand monitoring. - [Best Browserstack Alternatives For Automated Testing](https://urlbox.com/browserstack-alternatives.md): Discover 4 of the best Browserstack alternatives broken down by their unique functionalities, features, and pricing. - [Top 6 Browshot Alternatives for Pixel Perfect Screenshots](https://urlbox.com/browshot-alternative.md): Discover a curated list of the top 6 Browshot alternatives for pixel-perfect screenshots. - [Everything You Need to Know About Data Archiving Tools for Regulatory Compliance](https://urlbox.com/data-archiving-tools.md): Learn about the importance of data archiving for regulatory compliance, different types of archives and the best archiving tools available on the market. - [5 Best GetScreenshot Alternatives That Can Integrate With Zapier](https://urlbox.com/getscreenshot-alternative.md): Discover five powerful alternatives to GetScreenshot that integrate with Zapier for enhanced automation and productivity. Explore their unique strengths and integration capabilities. - [A Comparison of The 5 Best HTML Code to Image Converters in 2023](https://urlbox.com/html-to-image-converters.md): Take a look at the five best HTML code to image converters with detailed features and pricing. - [Html2Canvas Alternatives: Comparing The Top 4 Website Screenshot APIs and Libraries](https://urlbox.com/html2canvas-alternatives.md): This article compares the top 4 website screenshot APIs and JS libraries you can use to replace Html2Canvas. - [Html2Canvas vs PhantomJS vs Urlbox - A Comparison](https://urlbox.com/html2canvas-vs-phantomjs-vs-urlbox.md): This article is a thorough comparison between HTML2Canvas, Phantom JS, and Urlbox, some of the leading website screenshot tools on the market. Read on! - [5 MirrorWeb Alternatives for Website Archiving](https://urlbox.com/mirrorweb-alternative.md): Explore five MirrorWeb alternatives for website archiving: Urlbox, Stillio, PageFreezer, Wayback Machine, and Archive.today. - [Protect Your Intellectual Property: Best Tools for Monitoring Copyright Infringement](https://urlbox.com/monitor-copyright-infringement.md): Dive into the importance of monitoring your intellectual property and discover four tools that can help you protect against thieves. - [Monitor Search Engine Results Pages (SERPs) for Specific Keywords](https://urlbox.com/monitor-search-engine-rankings.md): Here’s how SERP monitoring and keyword tracking complement each other to support effective SEO. - [How to Monitor and Keep Track of Website Changes - 5 Online Tools to Use](https://urlbox.com/monitor-website-changes.md): Discover 5 of the best tools you can use to monitor and keep track of website changes. - [Top 6 Pagepeeker Alternatives to Keep Track of Competitors](https://urlbox.com/pagepeeker-alternatives.md): Discover 6 of the best Pagepeeker alternatives to automate your workflow and track competitors. - [The Best Pagescreen Alternatives for Website Screenshots](https://urlbox.com/pagescreen-alternatives.md): Discover five of the best Pagescreen alternatives, their key features, and why you might want to use them. - [Top Restpack Alternatives For Website Snapshots - What To Look For](https://urlbox.com/restpack-alternatives.md): Thinking of switching from Restpack for your website screenshots? Look no further. In this article, we explore the top Restpack alternatives for website snapshots. - [The Best 6 Screenshot Guru Alternatives for Automated Screenshots](https://urlbox.com/screenshot-guru-alternative.md): Discover 6 Screenshot Guru alternatives you can use to capture screenshots automatically. - [Screenshot Machine Alternatives for Full Page Screenshots](https://urlbox.com/screenshot-machine-alternatives-full-page-screenshots.md): Looking for a Screenshot Machine alternative for full-page screenshots? We've got you covered! Here's the full list of the most reliable screenshot APIs. - [Best Tools to Screenshot Multiple URLs in Bulk](https://urlbox.com/screenshot-multiple-urls.md): Find the best tools to screenshot multiple URLs in bulk regardless of your tech stack. - [Best 6 ShrinkTheWeb Alternatives to Generate Website Thumbnails and Screenshots](https://urlbox.com/shrink-the-web-alternative.md): Explore the best 6 ShrinkTheWeb alternatives you can rely on to generate website thumbnails and capture high-quality screenshots of web pages - [Best Social Media Archive Tools and APIs](https://urlbox.com/social-media-archive-tools.md): Best social media archive tools that help you keep your social media records safe and accessible to protect yourself against lawsuits. - [Automatic Screenshot Tools - An In-Depth Look at the Top 3 Stillio Alternatives](https://urlbox.com/stillio-alternatives.md): Looking for a reliable Stillio alternative for fast and responsive website screenshots? Take a look at the best 3 options on the market today and pick your favorite. - [Best Ways to Track Product Prices on Amazon and eBay](https://urlbox.com/track-product-prices.md): Learn the best ways to track product prices on Amazon, eBay, or any other online store. - [Urlscan.io Alternatives for Mitigating the Risks of Cyber Attacks](https://urlbox.com/urlscan-alternatives.md): Discover 4 Urlscan.io alternatives and the best ways to prepare your business in case you ever get hacked. - [Top 5 Advanced Visualping Alternatives to Monitor Websites for Changes](https://urlbox.com/visualping-alternatives.md): Looking for a more advanced Visualping alternative to tracking website changes? Our guide outlines to top 5 options, detailing features and benefits. Let’s dive in! - [Top 6 Wayback Machine Alternatives - Archive Sites With Automated Screenshots](https://urlbox.com/wayback-machine-alternatives.md): In this article, we share six of the best Wayback Machine alternatives you can use to archive sites and web pages with the help of automated screenshots. - [How to Keep Archives of Web Pages With Website Screenshot Archive Tools](https://urlbox.com/website-archive-tools.md): Learn how to archive websites conveniently using the best screenshot service APIs and tools available today. - [Comparing the 5 Best Website Monitoring Tools for Small Businesses](https://urlbox.com/website-monitoring-tools.md): Discover 5 of the best website monitoring tools for small businesses to help monitor your website's health and performance. - [The Best Website Screenshot Generator Tools and APIs](https://urlbox.com/website-screenshot-generator-tools-apis.md): We've put together this list of the best website screenshot generators to help you find the one best suited for your use case. Check out the full list here! - [Best Website Thumbnail APIs To Automatically Generate Webpage Previews](https://urlbox.com/website-thumbnail-apis.md): This article will cover four of the best website thumbnail APIs you can use to automatically generate high-quality webpage previews. - [Animated Screenshots](https://urlbox.com/animated-screenshots.md): Create animated screenshots of your app with a single command. - [Block pop ups and hide cookie banners from screenshots](https://urlbox.com/block-pop-ups.md): Several solutions for removing these annoying banners and making your screenshots look a lot cleaner. - [Bulk screenshot generation with Urlbox](https://urlbox.com/bulk-screenshots.md): Grab screenshots from a list of 100s of URLs - [How to extract custom metadata](https://urlbox.com/custom-metadata.md): Get any data you want from a page at the same moment as taking a screenshot - [Website screenshots with Apple-style emoji](https://urlbox.com/emoji.md): Render emoji exactly as they look on your iPhone, iPad or Mac - [How to extract text from webpages](https://urlbox.com/extracting-text.md): Get text in markdown format from a page at the same moment as taking a screenshot - [GPU Accelerated Website Screenshots](https://urlbox.com/gpu.md): Render complex webpages faster with a hardware GPU. - [HTML to Image](https://urlbox.com/html-to-image.md): Turn your HTML and CSS into images for easy sharing. - [HTML to PDF](https://urlbox.com/html-to-pdf.md): Design printable documents in HTML and CSS. - [HTML to PNG](https://urlbox.com/html-to-png.md): Turn your HTML and CSS into PNGs for easy sharing. - [Automatically Detect Website Changes (and How It Works)](https://urlbox.com/detect-website-changes.md): Monitor web pages for visual changes automatically. - [Generate an image or PDF from HTML](https://urlbox.com/image-from-html.md): Instead of sending in a URL to the API, send in a HTML snippet - [AI Screenshot Analysis with LLM Structured JSON Outputs](https://urlbox.com/llm-structured-output.md): Use LLM structured outputs to get consistent JSON responses when analysing renders with AI providers like OpenAI, Anthropic, Google Gemini, and more. - [Extract Metadata with Screenshots](https://urlbox.com/metadata.md): Get publisher, title, date, author and more with every one of your screenshots - [Automate screenshots with n8n and Urlbox](https://urlbox.com/n8n-integration.md): Use n8n to automate website screenshots with 400+ app integrations - [Generate PDF documents from HTML with Urlbox](https://urlbox.com/pdf-from-html.md): The full power of Urlbox's rendering engine so you and your designers can make beautiful reports. - [Post HTML, CSS and JavaScript](https://urlbox.com/post-html-css.md): Generate images from HTML on the fly without having to host it at a URL - [Save screenshots (and more) to S3](https://urlbox.com/s3.md): Store a screenshots, HTML and metadata in your own s3 bucket - [Scrolling Website Screenshots](https://urlbox.com/scrolling-screenshots.md): Create scolling videos of long web pages programmatically - [Secure Screenshots with Zero Data Retention](https://urlbox.com/secure-screenshots.md): Implementing secure screenshot and PDF generation in your application - [Stealth Screenshots](https://urlbox.com/stealth-screenshots.md): Reduce the chances of your screenshots getting blocked - [URL to Image](https://urlbox.com/url-to-image.md): Convert a URL into an Image in the favourite format for taking screenshots of websites. - [URL to PDF](https://urlbox.com/url-to-pdf.md): The best way to prepare a URL for printing. - [URL to PNG](https://urlbox.com/url-to-png.md): The favourite format for taking screenshots of websites. - [Website screenshots with web fonts](https://urlbox.com/webfonts.md): Render web fonts exactly as they look in your browser - [Screenshots by Webhook](https://urlbox.com/webhooks.md): No need to keep a request open while your screenshot is rendered - [How to take screenshots with Zapier](https://urlbox.com/zapier.md): Use Zapier to integrate screenshots with over 5,000 apps - [How to certify the content of a website with Urlbox](https://urlbox.com/guides/certify-a-screenshot.md): Need proof that a screenshot was taken at a given time and isn't altered? Our new `certify` option can do it. - [How to Build a Docker Image for a Website Screenshot Service](https://urlbox.com/guides/docker-website-screenshots.md): Need to run a website screenshot service? It's difficult to build a solution that runs reliably at scale, but Docker can help. - [Golang Website Screenshots - The Ultimate Guide](https://urlbox.com/golang-website-screenshots.md): In this tutorial, you'll learn how to take screenshots in Go using different methods. - [How to Screenshot Facebook](https://urlbox.com/how-to-screenshot-facebook-posts.md): A working configuration for screenshotting Facebook programmatically using the Urlbox Screenshot API. - [How to Screenshot Instagram](https://urlbox.com/how-to-screenshot-instagram-posts.md): A working configuration for screenshotting Instagram programmatically using the Urlbox Screenshot API. - [How to Screenshot TikTok](https://urlbox.com/how-to-screenshot-tiktok-posts.md): A working configuration for screenshotting TikTok programmatically using the Urlbox Screenshot API. - [How to Screenshot X (Twitter)](https://urlbox.com/how-to-screenshot-x-twitter-posts.md): A working configuration for screenshotting X/Twitter programmatically using the Urlbox Screenshot API. - [How to Take Website Screenshots With Elixir](https://urlbox.com/how-to-take-website-screenshots-elixir.md): In this tutorial, you'll learn how to take website screenshots with Elixir using different methods. - [How to Take Website Screenshots With Java](https://urlbox.com/website-screenshots-java.md): In this tutorial, you'll learn how to take screenshots in Java using different methods. - [How to Convert HTML to PDF in Python](https://urlbox.com/html-to-pdf-python.md): There are lots of tools on the market that make it relatively easy to convert your HTML documents and web pages to PDF. - [How to Convert HTML to PNG Images with Python](https://urlbox.com/html-to-png-with-python.md): If you want to create website screenshots using Python here are some popular options. - [How to Scale a Puppeteer Screenshot API on Kubernetes](https://urlbox.com/guides/kubernetes-website-screenshots.md): Need to scale a website screenshot service? Tour some key Kubernetes scalability features and their benefits for Puppeteer-powered screenshot APIs. - [3 Ways to Programmatically Convert HTML to Images](https://urlbox.com/programmatically-convert-html-to-images.md): Introducing a quick reference guide to using Playwright, Puppeteer, Selenium and more to programmatically generate images, documents and screenshots. - [How to Take Screenshots of Web Pages Behind a Login](https://urlbox.com/screenshot-behind-login.md): Maybe you want to accumulate some internal dashboards or gather your paywalled articles? There are a few different ways we can achieve this with Urlbox - [How to take screenshots of Social Media with Urlbox](https://urlbox.com/how-to-screenshot-social-media.md): Starting point options for screenshotting Instagram, X/Twitter, Facebook, and TikTok with the Urlbox Screenshot API. - [Using Python Scripts to Take Screenshots](https://urlbox.com/website-screenshots-python.md): It can be surprisingly tricky to take screenshots using Python, especially when JavaScript is involved. - [Capturing a Screenshot of a Webpage in ASP.NET Core](https://urlbox.com/website-screenshots-aspnetcore.md): This article will show you how to take screenshots of webpages in an ASP.NET Core application without JavaScript. - [Capturing Screenshots of Websites From URLs in C#](https://urlbox.com/website-screenshots-c-sharp.md): If you're a seasoned C# backend developer with limited JavaScript skills, chances are you don't want to maintain a Node.js application. - [How to Take a Screenshot of a Web Page with Clojure](https://urlbox.com/website-screenshots-clojure.md): This article will show you how to take screenshots of webpages in an ASP.NET Core application without JavaScript. - [Scripts to Take Website Screenshots from the Command Line (Linux and macOS)](https://urlbox.com/website-screenshots-command-line.md): This article will show you how to take screenshots of webpages from the command line. - [How to Take Screenshots in Django](https://urlbox.com/website-screenshots-django.md): In this article, you will explore several ways of automating screenshot capturing using Django, along with code implementation for each method. - [How to Add Website Screenshots to a Laravel Application](https://urlbox.com/website-screenshots-laravel.md): In this article, you will explore several ways of automating screenshot capturing using Laravel, along with code implementation for each method. - [How to Take a Screenshot of a Website Using PHP](https://urlbox.com/website-screenshots-php.md): We'll look at four different ways in which you can produce high-quality captures, including methods which require no JavaScript knowledge - [How to Take Screenshots with Ruby on Rails](https://urlbox.com/website-screenshots-rails.md): We’ll show you 4 different ways to take website screenshots using Rails. Puppeteer & Goover, Cloudinary + URL2png, html2canvas and Urlbox. - [Generating Website Screenshots With Ruby](https://urlbox.com/website-screenshots-ruby.md): I will explore different approaches to generating website screenshots with Ruby using Selenium, Grover, Playwright and Urlbox - [How to Take a Screenshot of a Web Page with Rust](https://urlbox.com/website-screenshots-rust.md): In this article, you'll learn how to take screenshots in Rust using several Rust crates. - [We're Hiring: Full Stack TypeScript Developer](https://urlbox.com/jobs/typescript-developer.md): We're looking for a developer that values managing themselves, thrives in a calm and well organised environment and is perpetually curious about web technologies. - [Top 5 Website Screenshot APIs for Your Business](https://urlbox.com/screenshot-api/for-business.md): There's a lot to know about website screenshot APIs, which is why we've created this guide. Here are 5 of the best website screenshot APIs and what makes them stand out from the crowd. - [7 ways to take website screenshots with node.js and JavaScript](https://urlbox.com/7-ways-website-screenshots-nodejs-javascript.md): Learn how to take website screenshots with node.js and javascript. Use puppeteer, playwright, electron, nightmare, selenium, phantomjs and urlbox to take website screenshots with javascript - [Mind the Shadows - Accessing the Shadow DOM when taking screenshots with Puppeteer.](https://urlbox.com/puppeteer/accessing-shadow-dom.md): “Until you make the unconscious (shadow DOM) conscious (accessible in your code), it will direct your life, and you will call it fate.” - Carl Jung (sort of) - [How to block image requests with puppeteer](https://urlbox.com/puppeteer/block-images-puppeteer.md): Learn how to block image requests in puppeteer with request interception - [Execution context was destroyed, most likely because of a navigation - Puppeteer](https://urlbox.com/puppeteer/execution-context-destroyed.md): Encountering the “Execution context was destroyed, most likely because of a navigation.” error in Puppeteer? This guide explains why it happens and how to fix it. - [How to Detect if an Element Is a hidden Drawer/Slide-over](https://urlbox.com/puppeteer/viewport-and-drawers.md): Learn how to detect an element that's likely to be a drawer, like a shopping cart or navigation element. - [How to make puppeteer wait for page to load](https://urlbox.com/puppeteer-wait-for-page-load.md): Because sometimes it's not as easy as waiting for the Page load event! - [How to take website screenshots with Puppeteer](https://urlbox.com/website-screenshots-puppeteer.md): Learn how to capture website screenshots using headless chrome via the popular Puppeteer framework. - [How to Take Screenshots with WordPress](https://urlbox.com/website-screenshots-wordpress.md): Various ways of taking website screenshots with WordPress ## Optional - [llms-full.txt](https://urlbox.com/llms-full.txt): All Urlbox documentation and articles inlined into a single file.