# SnapHTML Docs > Render HTML or saved templates into PDF, PNG, WebP, and JPG files with one HTTP request. ## Docs - [Introduction](https://snhtml.com/docs): SnapHTML renders HTML or a saved template in a real browser and returns a PDF, PNG, WebP, or JPG as the response body. - [Quickstart](https://snhtml.com/docs/quickstart): Create an API key, send one request, and get a rendered file back. - [HTTP API](https://snhtml.com/docs/api): Two POST endpoints, a bearer key, and a binary response. Everything the render API does. - [Render options](https://snhtml.com/docs/render-options): Every field the render endpoints accept — source, output format, viewport, page timing, image settings, and PDF settings. - [Templates](https://snhtml.com/docs/templates): Save an HTML document once, then render it per customer by sending an ID and a few variables. - [Dashboard](https://snhtml.com/docs/dashboard): API keys, templates, billing, and the sandbox — what each tab in the SnapHTML console does. - [Plans and limits](https://snhtml.com/docs/limits): What each plan includes, how renders are counted, and what happens when you hit the monthly limit. - [Errors](https://snhtml.com/docs/errors): Every status code the render API returns, what causes it, and what to do next. ## Agent resources - [llms-full.txt](https://snhtml.com/docs/llms-full.txt): The full Markdown of every page in one file. - [Page Markdown](https://snhtml.com/docs/index.md): Append `.md` to any page URL to fetch that page as raw Markdown. - [agent-readability.json](https://snhtml.com/docs/agent-readability.json): Manifest of every agent-facing artifact on this site. - [Sitemap](https://snhtml.com/docs/sitemap.xml): Every indexable page URL with its last-modified date.