CustomJS runs custom JavaScript as serverless endpoints for PDFs, forms, scraping and more. See 2026 pricing plans, features, pros and cons.
Category
Developer Tools
Pricing
Freemium subscription with tiered daily request limits, from Free plan available; paid plans start at 9 USD per month
Verified
Not yet
Last updated
July 19, 2026
Headquarters
Hamburg, Germany
What is CustomJS
CustomJS is a cloud platform for running custom JavaScript and Node.js code as hosted API endpoints, without the user needing to provision or manage any server infrastructure. Full NPM package support means most standard Node.js code can run largely unmodified.
Beyond raw code execution, the platform bundles several adjacent utilities including PDF generation from HTML, website screenshot capture, form building and hosting, static page hosting, an email-to-webhook mail hook, and a web scraping API, all accessible from the same account and API surface.
Integrations with no-code automation tools
A core part of CustomJS's positioning is direct integration with popular no-code and automation platforms, including Make, n8n, Microsoft Power Automate, and Zapier. This lets non-developers insert a piece of custom JavaScript logic into an otherwise visual, drag-and-drop automation workflow.
CustomJS also exposes a Model Context Protocol (MCP) server, allowing AI agents built on frameworks that support MCP to call CustomJS capabilities, such as PDF generation or code execution, as callable tools.
How CustomJS pricing is structured
CustomJS uses a four-tier model from Free up to Mega, with limits scaling primarily along daily request volume, number of forms and mail hooks allowed, and monthly form response quotas. Annual billing offers roughly 25 percent savings versus paying monthly.
Higher tiers add qualitative benefits beyond raw quota increases, such as direct JavaScript coding support on the Ultra plan and dedicated video call support on the Mega plan, which is somewhat unusual for a product at this price point.
Key Features
JavaScript and Node.js execution — Runs custom JavaScript code with full NPM package support as a hosted API endpoint.
HTML-to-PDF generation — Converts HTML content into downloadable, white-labeled PDF documents on paid plans.
Website screenshot capture — Captures screenshots of web pages programmatically via API.
Form builder and headless forms — Provides a drag-and-drop form builder plus headless forms for embedding elsewhere.
Mail hook — Forwards incoming email to a webhook so it can trigger downstream automation.
Web scraper API — Extracts structured data from web pages via a dedicated scraping endpoint.
Static page and site hosting — Hosts static HTML pages directly on the platform.
MCP server for AI agents — Exposes an MCP server so AI agents can call CustomJS functions as tools.
No-code platform integrations — Connects directly with Make, n8n, Power Automate, and Zapier for visual workflow building.
Pros & Cons
Pros
Combines code execution with PDF, screenshot, forms, and scraping in one product
Direct integrations with popular no-code automation platforms
Free tier requires no credit card to start
Affordable entry-level paid pricing starting at 9 USD per month
MCP server support makes it usable as a tool for AI agents
Annual billing offers a meaningful discount
Cons
Daily request limits on lower tiers may be restrictive for production workloads
Company founding year and team size are not publicly disclosed
Not a general-purpose serverless platform on the scale of major cloud providers
Some plan limits (forms, mail hooks) may feel granular and complex to compare across tiers
Enterprise-level scaling and SLA details are not clearly published
Pricing
Free 0 USD monthly
Pro 9 USD monthly (annual saves 25 percent)
Ultra 29 USD monthly (annual saves 25 percent)
Mega 99 USD monthly (annual saves 25 percent)
Frequently Asked Questions
What is CustomJS used for
It is used to run custom JavaScript or Node.js code as serverless API endpoints, and to generate PDFs, capture screenshots, build forms, and scrape web pages.
Does CustomJS have a free plan
Yes, the Free plan allows 20 requests per day, 3 forms, and 5 hosted pages with no credit card required.
How much does CustomJS cost
Paid plans start at 9 USD per month for the Pro tier, up to 99 USD per month for the Mega tier.
Who operates CustomJS
CustomJS is operated by TechnologyCircle GmbH, headquartered in Hamburg, Germany.
Does CustomJS integrate with Zapier or Make
Yes, it integrates directly with Make, n8n, Microsoft Power Automate, and Zapier for use inside no-code automation workflows.
Can AI agents use CustomJS
Yes, CustomJS exposes a Model Context Protocol (MCP) server so AI agents can call its functions, such as PDF generation or code execution, as tools.
Does CustomJS support NPM packages
Yes, its JavaScript execution environment offers full NPM support for Node.js code.
Do paid CustomJS plans remove PDF watermarks
Yes, all paid plans include white-label PDF generation without watermarks.