error.page
The error-experience platform

Stop losing
customers
to errors.

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

errors.yourapp.com
We're working on it
Our team has been notified. Want a heads-up when we're back?
you@email.comNotify me
Prioritized pipeline
critical checkout · payments ×214
high api · timeouts ×88
medium frontend · render ×31
low assets · 404 ×7
Before

An error means a blank screen, a bounced user, and a bug lost in the noise.

With error.page

A branded moment that keeps the user, captures a lead, and files the issue — ranked.

The moment something breaks

Catch it. Keep the customer. See why.

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.

Catch

Know the instant something breaks

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.

  • Real-time error monitoring
  • Deduped, affected-user counts
  • AI triage & blast-radius ranking
💜
Recover

Turn the broken moment into a kept customer

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.

  • Branded, on-brand error pages
  • Lead capture & recovery outreach
  • Auto-resolve & release automation
🧭
See

See the path to every error

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.

  • Session replay, tied to the user
  • Journeys & where people drop off
  • Error hotspots by page
The remediation pipeline

Every issue, consolidated and prioritized.

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.

Raw errors
TypeError500timeoutNPEfetch failed500TypeErrorECONN500undefined
consolidate →
Prioritized incidents
critical Checkout failing 214 users
high API timeouts 88 users
medium Render crash 31 users
low Missing asset 7 users
Live in minutes

Three steps from broken to branded.

1

Drop in the SDK

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 });
2

Keep the customer

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.

3

Fix what's costing you customers

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.

Everything included

A platform, not a logger.

🎨

Branded error pages

Design exactly what users see when things break — copy, colours, templates. Serve it on your own domain instead of a broken screen.

✉️

Lead capture &amp; recovery outreach

Turn an outage into a mailing-list opt-in, and email everyone who was affected the moment you recover — from your own sending domain.

Prioritized error pipeline

Every crash, network and server error deduped into incidents, counted by real affected users, and ranked by severity and blast radius.

🎥

Session replay, tied to the user

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.

🧭

Journeys, drop-off &amp; error hotspots

See the paths people take through your site, where they disengage, and which pages throw the most errors — the map behind your churn.

🎯

Conversion funnels

Turn sessions into a funnel — visitors, engaged, signup intent, converted — with time-to-signup and the exact pages where people abandon.

🧩

Issue tracking &amp; release automation

Link incidents to GitHub or Jira. When the fix ships, the incident resolves itself and affected users are notified.

🤖

AI triage &amp; dedup

Bring your own model to auto-classify incidents by severity and component — or rely on the built-in heuristic.

🔗

Webhooks &amp; alerts

Push error, acknowledgement and resolution events to Slack, Zendesk, or any endpoint — signed and retried.

🌐

Custom domains

Serve your branded page from errors.yourcompany.com, with automatic HTTPS.

👥

Team collaboration &amp; SSO

Invite your team into shared projects with roles, and sign in through SAML — Okta, Entra ID or Google.

🔒

Hardened ingest

Short-lived signed tokens, origin allowlists and per-IP rate limits keep forged reports out.

Simple, honest pricing

Start free. Upgrade when it pays for itself.

Every plan includes error monitoring, the branded page and the prioritized pipeline. Paid tiers add session replay, journeys, recovery outreach and automation.

Free
$0/mo

For side projects getting started.

  • 1 project
  • 500 errors / month
  • Branded error page
  • Prioritized incident feed
Start free
Most popular
Pro
$29/mo

For growing products that can’t afford churn.

  • Unlimited projects · 50,000 errors / month
  • Usage analytics, session replay & funnels
  • Lead capture & CTAs
  • AI triage & dedup
  • Custom domains, screenshots & attachments
Start free
Business
$79/mo

For teams that need automation and support.

  • Everything in Pro · 500,000 errors / month
  • Team members & SSO (SAML)
  • GitHub & Jira integrations
  • Auto-resolve, webhooks & priority support
Start free
Enterprise
Custom

For scale, security, and control.

  • Everything in Business
  • Custom SLA & security review
  • Priority onboarding
  • Custom contract & invoicing
Contact sales

Prices in USD. Free plan is free forever — no card required.

Your next outage could keep a customer instead of losing one.

Create a free account and turn broken moments into retained users — live in five minutes.

Create your free account →