# CustomJS > CustomJS is an API toolkit for automation platforms: generate pixel-perfect PDFs from HTML, run custom JavaScript, capture screenshots, and build headless forms inside Make.com, n8n, Power Automate, and Zapier, or via plain REST. Free tier: 600 requests per month, no credit card required. Common use case: a Make.com or n8n scenario collects data (order, booking, CRM record), CustomJS turns it into a PDF (invoice, report, contract) or runs a JS transformation step, and the scenario continues with the result. ## Integrations - [Make.com integration](https://www.customjs.space/integration/make/): PDF generation, JS code execution, and screenshots as native Make modules - [n8n integration](https://www.customjs.space/integration/n8n/): community node for PDF generation and code execution - [Zapier integration](https://www.customjs.space/integration/zapier/): PDF and code steps for Zaps - [REST API documentation](https://www.customjs.space/integration/native-api/documentation/): endpoints, authentication, request and response formats - [MCP integration](https://www.customjs.space/integration/mcp/): use CustomJS tools from AI assistants via the Model Context Protocol ## Products - [HTML to PDF](https://www.customjs.space/products/pdf-generation/): convert HTML or stored templates into PDFs with one API call - [JavaScript execution](https://www.customjs.space/products/javascript-execution/): run custom JS inside automation workflows, for data transformation and API calls - [Screenshot API](https://www.customjs.space/products/screenshot-api/): capture full-page screenshots of any URL - [Headless forms](https://www.customjs.space/products/headless-forms/): form backend with webhooks, no UI required - [Web scraper](https://www.customjs.space/products/web-scraper/): extract structured data from websites ## Guides - [PDF generation in Make.com, complete guide](https://www.customjs.space/blog/make-pdf-generation/) - [PDF generation in n8n](https://www.customjs.space/blog/n8n-pdf-generation/) - [PDF generation in Power Automate](https://www.customjs.space/blog/power-automate-pdf-generation/) - [HTML invoice generator with free templates](https://www.customjs.space/blog/html-invoice-generator/) - [Common HTML to PDF issues and fixes](https://www.customjs.space/blog/html-to-pdf-issues/) - [Statistics and exact money math in Make.com](https://www.customjs.space/blog/make-math-statistics/) - [Invoice PDF generation, code snippet](https://www.customjs.space/code-snippets/invoice-pdf-generation/) ## Optional - [Pricing](https://www.customjs.space/pricing/): free tier with 600 requests per month, paid plans from $9 per month - [All code snippets](https://www.customjs.space/code-snippets/) - [Help center](https://www.customjs.space/help/)