Every crash, dead end and failed checkout quietly costs you a user. error.page catches the error the instant it happens, replays the journey that led there, and replaces the broken screen with a branded moment that wins the customer back. Monitoring, replay and recovery in one.
Free forever plan · No credit card · Live in 5 minutes
An error means a blank screen, a bounced user, and a bug lost in the noise.
A branded moment that keeps the user, captures a lead, and files the issue — ranked.
Most tools stop at telling you an error happened. error.page catches it, keeps the person who hit it, and shows you the exact journey that led there — so a broken moment becomes retention instead of churn.
Every crash, network failure and server error is captured, deduplicated into incidents, counted by real affected users, and ranked into one prioritized pipeline — so you work the issues losing you the most customers first.
Instead of a stack trace, users see your branded page — reassured, and invited to leave an email. Fixes auto-resolve on release, and everyone who was affected hears from you the moment you recover. No one else does this.
Replay the exact session that led to the crash, tied to the signed-in user, and see the journeys, drop-off points and error hotspots across your site. Context for the error — not another analytics suite to learn.
Raw errors are noise. error.page deduplicates them into incidents, counts real affected users, and ranks each one by severity and blast radius with AI triage — so your team works a single ordered pipeline instead of chasing duplicates.
One script tag starts recording user journeys and catching errors automatically. Add identify() to tie every session to the signed-in user.
<script src="https://error.page/sdk.js" async></script>
<meta name="error-page-key" content="ep_live_…">
ErrorPage.identify({ id, email, name });
When something breaks, the user sees your branded page instead of a broken screen — reassured, invited back, and asked for an email so you can tell them when you've fixed it.
Work the incidents ranked highest by affected users, replay the journey that caused each one, and let affected users know the moment the fix ships.
Design exactly what users see when things break — copy, colours, templates. Serve it on your own domain instead of a broken screen.
Turn an outage into a mailing-list opt-in, and email everyone who was affected the moment you recover — from your own sending domain.
Every crash, network and server error deduped into incidents, counted by real affected users, and ranked by severity and blast radius.
Watch the exact visit that led to a crash play back — every page, click and event, masked by default. The context behind the error, not pixel soup.
See the paths people take through your site, where they disengage, and which pages throw the most errors — the map behind your churn.
Turn sessions into a funnel — visitors, engaged, signup intent, converted — with time-to-signup and the exact pages where people abandon.
Link incidents to GitHub or Jira. When the fix ships, the incident resolves itself and affected users are notified.
Bring your own model to auto-classify incidents by severity and component — or rely on the built-in heuristic.
Push error, acknowledgement and resolution events to Slack, Zendesk, or any endpoint — signed and retried.
Serve your branded page from errors.yourcompany.com, with automatic HTTPS.
Invite your team into shared projects with roles, and sign in through SAML — Okta, Entra ID or Google.
Short-lived signed tokens, origin allowlists and per-IP rate limits keep forged reports out.
Every plan includes error monitoring, the branded page and the prioritized pipeline. Paid tiers add session replay, journeys, recovery outreach and automation.
For side projects getting started.
For growing products that can’t afford churn.
For teams that need automation and support.
For scale, security, and control.
Prices in USD. Free plan is free forever — no card required.
Create a free account and turn broken moments into retained users — live in five minutes.
Create your free account →