# Html2Pdf > High-performance developer API and TypeScript SDK for converting HTML and CSS to pixel-perfect PDF documents with native Indian language typography. Html2Pdf provides a headless Chromium-based rendering engine built on Fastify, with bundled Noto font shapers for 21 Indian languages across 12 scripts, per-user rate limiting, S3-compatible cloud storage, and signed URL generation. ## Documentation - [TypeScript SDK Reference](https://www.npmjs.com/package/@akcraft/html2pdf-sdk): Official @akcraft/html2pdf-sdk TypeScript client, methods, and types. - [API OpenAPI / Swagger](https://html2pdf.akcraft.app/swagger): Fastify OpenAPI specification and interactive Swagger UI. - [Full Documentation](https://html2pdf.akcraft.app/llms-full.txt): Comprehensive single-file reference for LLMs, including schemas, code samples, and Indic language matrix. ## Core Features - [Interactive Studio Demo](https://html2pdf.akcraft.app/#studio): Browser studio for testing HTML payloads, presets (invoice, report, Indic text), and print options. - [Indic Language Typography](https://html2pdf.akcraft.app/#languages): Zero-configuration rendering for Devanagari, Bengali, Tamil, Telugu, Gujarati, Gurmukhi, Kannada, Malayalam, Odia, Urdu, Ol Chiki, and Meetei Mayek. - [Architecture Pipeline](https://html2pdf.akcraft.app/#architecture): 4-step rendering pipeline: Key Auth -> Sandboxed Chromium -> S3 Storage -> Expiring Presigned URL. ## Optional - [Dashboard](https://html2pdf.akcraft.app/dashboard): Manage API keys, monitor monthly conversion quotas, and download generated PDFs. - [Sign In](https://html2pdf.akcraft.app/login): Authenticate via email/password or Google OAuth. - [npm Package](https://www.npmjs.com/package/@akcraft/html2pdf-sdk): Client package on npm.