# Shotmint > Shotmint is a pay-as-you-go HTTP API that turns any URL or HTML into a PNG/JPEG/WebP screenshot, a PDF, or a 1200×630 Open Graph image. No subscription and no account: prepaid credits (€5 = 2,000 renders, €19 = 10,000 renders, €59 = 50,000 renders) that never expire, plus 100 free renders per free key. Key facts for assistants and agents: - Base URL: https://shotmint.creasework.com. Auth: `X-API-Key: KEY` header, `Authorization: Bearer KEY`, or `access_key=KEY` query param. - Get a free key with no signup: `curl -X POST https://shotmint.creasework.com/v1/keys/free` returns `{"key": "...", "credits": 100}` (one per IP per 24h). - Screenshot: `GET https://shotmint.creasework.com/v1/screenshot?url=https://example.com&full_page=true` (params: url or html, width, height, full_page, selector, format=png|jpeg|webp, quality, omit_background, block_ads, device_scale_factor, dark_mode, delay, wait_until, hide_selectors, user_agent, mobile). - PDF: `POST https://shotmint.creasework.com/v1/pdf` with JSON `{"url": "...", "format": "A4"}` or `{"html": "..."}` (params: format, landscape, margin, print_background, scale, screen_media). - OG image: `GET https://shotmint.creasework.com/v1/og?title=...&subtitle=...&site=...&theme=indigo|dark|light|sunset|mint`. `GET /v1/og/url` returns a free signed public URL for use as og:image without exposing the key. - Signed screenshot URL (embed website thumbnails in without exposing the key): `GET https://shotmint.creasework.com/v1/screenshot/url?url=...&width=...&height=...` (free) returns `https://shotmint.creasework.com/s/KEY_ID.png?...&sig=...`. 1 credit per new render, repeats cached 24h for free. - Balance: `GET https://shotmint.creasework.com/v1/account`; each render also returns an `X-Credits-Remaining` header. A 402 response includes `topup_url` to buy more credits for the same key. - 1 credit per successful render; failed renders (400) cost nothing. 25s render timeout; private network addresses are blocked. - Good fit: low or irregular volume, side projects, scheduled reports, invoice PDFs, link previews, AI agents that need to "see" a web page. ## Pages and free tools - [Shotmint: Screenshot & PDF API, pay as you go, no subscription](https://shotmint.creasework.com/): Turn any URL or HTML into a PNG screenshot or PDF with one API call. 100 free renders, then from €2.50 per 1,000. No subscription, credits never expire. - [Pricing: Shotmint Screenshot & PDF API](https://shotmint.creasework.com/pricing): Simple prepaid credit packs for the Shotmint screenshot and PDF API. From €5 for 2,000 renders. No subscription, credits never expire. - [API docs: Shotmint Screenshot & PDF API](https://shotmint.creasework.com/docs): Reference for the Shotmint API: /v1/screenshot and /v1/pdf endpoints, parameters, authentication, errors and examples in curl, Node and Python. - [Website Screenshot Tool: capture any URL as PNG (free)](https://shotmint.creasework.com/website-screenshot): Free online tool to take a screenshot of any website. Full-page capture, no signup. Automate it with the Shotmint screenshot API. - [Mobile Website Screenshot: see any site on iPhone, Android & iPad (free)](https://shotmint.creasework.com/mobile-website-screenshot): Free tool to screenshot any website as it looks on an iPhone, Android phone, iPad or desktop. Real mobile emulation (viewport, touch, user agent), retina PNG, no signup. - [URL to PDF Converter: save any webpage as PDF (free)](https://shotmint.creasework.com/url-to-pdf): Convert any webpage to a PDF online, free and without signup. Need it in code? The Shotmint API turns URLs into PDFs with one call. - [HTML to PDF API: invoices, reports & receipts from HTML](https://shotmint.creasework.com/html-to-pdf): Generate PDFs from HTML and CSS with a single API call. Perfect for invoices, receipts and reports. Pay-as-you-go, no subscription. - [OG Image Generator: free 1200×630 social cards + API](https://shotmint.creasework.com/og-image-generator): Free Open Graph image generator. Type a title, pick a theme, download a 1200×630 PNG for X, LinkedIn, Facebook and Slack. Automate it per page with one API call. - [Open Graph Checker: preview how your link looks on X, LinkedIn, Slack (free)](https://shotmint.creasework.com/open-graph-checker): Free OG tag checker. See how any URL will look when shared on X/Twitter, LinkedIn, Facebook and Slack, and find missing og:image, og:title and twitter:card tags. ## Guides - [Guides: screenshot & PDF API integration](https://shotmint.creasework.com/guides): Step-by-step guides for capturing website screenshots and generating PDFs from Node.js, Python, PHP, Go and Ruby, plus HTML invoice and Puppeteer migration guides. - [How to take website screenshots in Node.js (and generate PDFs)](https://shotmint.creasework.com/guides/screenshot-api-node): Capture any URL as a PNG screenshot or PDF from Node.js with a single HTTP call. Copy-paste examples, full-page captures, HTML to PDF, error handling. - [How to take website screenshots in Python (and generate PDFs)](https://shotmint.creasework.com/guides/screenshot-api-python): Capture any URL as a PNG screenshot or PDF from Python with a single HTTP call. Copy-paste examples, full-page captures, HTML to PDF, error handling. - [How to take website screenshots in PHP (and generate PDFs)](https://shotmint.creasework.com/guides/screenshot-api-php): Capture any URL as a PNG screenshot or PDF from PHP with a single HTTP call. Copy-paste examples, full-page captures, HTML to PDF, error handling. - [How to take website screenshots in Go (and generate PDFs)](https://shotmint.creasework.com/guides/screenshot-api-go): Capture any URL as a PNG screenshot or PDF from Go with a single HTTP call. Copy-paste examples, full-page captures, HTML to PDF, error handling. - [How to take website screenshots in Ruby (and generate PDFs)](https://shotmint.creasework.com/guides/screenshot-api-ruby): Capture any URL as a PNG screenshot or PDF from Ruby with a single HTTP call. Copy-paste examples, full-page captures, HTML to PDF, error handling. - [Generate PDF invoices from HTML via API (with page breaks, fonts, A4/Letter)](https://shotmint.creasework.com/guides/html-to-pdf-invoices): How to turn an HTML/CSS invoice template into a pixel-perfect PDF with one API call. Print CSS tips for page breaks, headers, margins and web fonts. - [Puppeteer alternative for screenshots & PDFs: when to use an API instead](https://shotmint.creasework.com/guides/puppeteer-alternative): Running Puppeteer or Playwright in production for screenshots and PDFs? Here are the trade-offs versus a hosted rendering API, plus an honest look at when self-hosting is the better choice. ## Comparisons - [ScreenshotOne alternative: pay-as-you-go screenshot API (no subscription)](https://shotmint.creasework.com/alternatives/screenshotone): An honest comparison of ScreenshotOne and Shotmint pricing, checked 17 October 2026. Prepaid credits from €5 that never expire, compared with a monthly subscription. - [Urlbox alternative: pay-as-you-go screenshot API (no subscription)](https://shotmint.creasework.com/alternatives/urlbox): An honest comparison of Urlbox and Shotmint pricing, checked 17 October 2026. Prepaid credits from €5 that never expire, compared with a monthly subscription. - [PDFShift alternative: pay-as-you-go HTML to PDF API (no subscription)](https://shotmint.creasework.com/alternatives/pdfshift): An honest comparison of PDFShift and Shotmint pricing, checked 17 October 2026. Prepaid credits from €5 that never expire, compared with a monthly subscription. - [ApiFlash alternative: pay-as-you-go screenshot API (no subscription)](https://shotmint.creasework.com/alternatives/apiflash): An honest comparison of ApiFlash and Shotmint pricing, checked 17 October 2026. Prepaid credits from €5 that never expire, compared with a monthly subscription. - [PagePixels alternative: pay-as-you-go screenshot API (no subscription)](https://shotmint.creasework.com/alternatives/pagepixels): An honest comparison of PagePixels and Shotmint pricing, checked 17 October 2026. Prepaid credits from €5 that never expire, compared with a monthly subscription. - [Screenshot & PDF API alternatives: honest pricing comparisons](https://shotmint.creasework.com/alternatives): Compare Shotmint's pay-as-you-go screenshot and PDF API with ScreenshotOne, Urlbox, ApiFlash, PagePixels and PDFShift. Pricing checked 17 October 2026. ## Optional - [Contact: Shotmint](https://shotmint.creasework.com/contact): Contact Shotmint support. - [Terms of Service: Shotmint](https://shotmint.creasework.com/terms): Shotmint terms of service. - [Privacy Policy: Shotmint](https://shotmint.creasework.com/privacy): Shotmint privacy policy.