CatchJS is a paid product with a free trial, 14 days long. The free plan includes free 14-day trial, 1,000 logged errors per month, and 1,000 log API calls per month.
About
CatchJS is a JavaScript error tracking and performance monitoring service for websites. It injects a small browser script, collects client-side errors and performance metrics, and sends notifications when new issues are detected. The product also records screenshots, click trails, stack traces, and source maps to help reproduce browser-side failures.
It also includes private analytics features such as pageviews and time on page. The pricing page lists three paid plans with a free 14-day trial: Development includes 1,000 logged errors per month, 1,000 log API calls per month, performance metrics for 100 URLs, time on page for 100 URLs, pageviews for 10,000 URLs, and 1 domain per account; Production increases those limits to 100,000 logged errors and API calls, 1,000 performance and time-on-page URLs, 100,000 pageviews, and 1 domain; Enterprise raises the limits to 1,000,000 logged errors and API calls, 10,000 performance and time-on-page URLs, 1,000,000 pageviews, and 25 domains.
Free Tier Value
This free tier is a capped 14-day trial, so it has real value but only for a short window. The closest paid plan is Development at $44/month, and the trial gives most of that plan’s capabilities within its limits, so a reasonable buyer-side estimate is about $20/month. A credit card is not explicitly waived on the page, and the time limit keeps it well below a perpetual free plan.
What's included in the free tier
Verified
- Free 14-day trial.
- 1,000 logged errors per month.
- 1,000 log API calls per month.
- Performance metrics for 100 URLs.
- Time on page for 100 URLs.
- Pageviews for 10,000 URLs.
- 1 domain per account, plus unlimited subdomains.
- Email notifications.
- Screenshots.
- Click trails.
- Priority support.
See CatchJS pricing for current limits.
Paid plans
Development
- logged errors per month
- 1,000
- log API calls per month
- 1,000
- performance metric URLs
- 100
- time on page URLs
- 100
- pageview URLs
- 10,000
- domains per account
- 1
- Free 14-day trial
- 1,000 logged errors per month
- 1,000 log API calls per month
- Performance metrics for 100 URLs
- Time on page for 100 URLs
- Pageviews for 10,000 URLs
- 1 domain per account
- Email notifications
Production
- logged errors per month
- 100,000
- log API calls per month
- 100,000
- performance metric URLs
- 1,000
- time on page URLs
- 1,000
- pageview URLs
- 100,000
- domains per account
- 1
- Free 14-day trial
- 100,000 logged errors per month
- 100,000 log API calls per month
- Performance metrics for 1,000 URLs
- Time on page for 1,000 URLs
- Pageviews for 100,000 URLs
- 1 domain per account
- Email notifications
Enterprise
- logged errors per month
- 1,000,000
- log API calls per month
- 1,000,000
- performance metric URLs
- 10,000
- time on page URLs
- 10,000
- pageview URLs
- 1,000,000
- domains per account
- 25
- Free 14-day trial
- 1,000,000 logged errors per month
- 1,000,000 log API calls per month
- Performance metrics for 10,000 URLs
- Time on page for 10,000 URLs
- Pageviews for 1,000,000 URLs
- 25 domains per account
- Email notifications
Pricing extracted from CatchJS's pricing page. Always verify current pricing before committing.
Common questions
Is CatchJS free forever?
No. CatchJS offers a time-limited trial, about 14 days long, after which you subscribe to a paid plan or lose access.
What happens when you exceed CatchJS's free tier?
When the trial ends you keep access only by moving to a paid plan. The cheapest is Development at $44 / month.
What is CatchJS's free tier worth?
CatchJS's free tier is worth about a 14-day free trial. That maps to an FTV score of 35/100. The FTV score is explained at freetier.co/ftv.