Pricing

Simple, transparent plans

Every feature is in every plan; what changes is capacity and support. Start free and upgrade as your traffic grows.

No credit card required

Free$0No credit card required

Try no404 on your website for free.

1 website · 500 requests / month (404 resolutions + bulk matching) · 250 catalog URLs · Bulk matching with Excel/CSV (uses your request allowance)

Starter

$3.99/mo

16% off when billed yearly

Affordable protection for a small website.

  • 1 website
  • 5,000 requests / month (404 resolutions + bulk matching)
  • 5,000 catalog URLs
  • Bulk matching with Excel/CSV (uses your request allowance)
  • 30-day event history
  • Email support

Pro

$6.99/mo

17% off when billed yearly

Protect a larger catalog on your website.

  • 1 website
  • 10,000 requests / month (404 resolutions + bulk matching)
  • 20,000 catalog URLs
  • Bulk matching with Excel/CSV (uses your request allowance)
  • 90-day event history
  • Email support

Growth

Recommended

$17.99/mo

17% off when billed yearly

Manage 3 websites from one dashboard.

  • 3 websites
  • 30,000 requests / month (404 resolutions + bulk matching)
  • 60,000 catalog URLs (up to 30,000 per site)
  • Bulk matching with Excel/CSV (uses your request allowance)
  • 180-day event history
  • Email support

Business

$38.99/mo

17% off when billed yearly

More capacity for busier traffic.

  • 5 websites
  • 75,000 requests / month (404 resolutions + bulk matching)
  • 150,000 catalog URLs (up to 50,000 per site)
  • Bulk matching with Excel/CSV (uses your request allowance)
  • 365-day event history
  • Priority support

Agency

$88.99/mo

17% off when billed yearly

Run 20 websites from one account.

  • 20 websites
  • 300,000 requests / month (404 resolutions + bulk matching)
  • 500,000 catalog URLs (up to 50,000 per site)
  • Bulk matching with Excel/CSV (uses your request allowance)
  • 365-day event history
  • Priority support + setup call

Compare plans

Every feature is on every plan. The difference is capacity and support.

GrowthRecommended

$17.99/mo

Choose plan
Capacity
Websites
3
Requests / monthShared across your sites · bots and bulk matching included
30,000
Catalog URLs (account total)
60,000
Max on a single site
30,000
Bulk matching (Excel/CSV)Each unique address uses one request from your monthly allowance; no row limit
Included
Event history
180 days
Matching
Automatic catalog matching
Included
Manual 301 redirects
Included
Per-site 301/302 decision
Included
No match: 404 · parent category · fallback URL
Included
Setup
JavaScript snippet (any platform)
Included
WordPress plugin (server-side 301)
Included
Server API + AI setup instructions
Included
One-click install test
Included
Insights
Add sites via Google Search Console
Included
404s still getting Google traffic
Included
Human / bot split
Included
Ad tags and estimated ad loss
Included
CSV export
Included
Support
Support
Email support
  • Your monthly request allowance is shared across all sites on your account: every 404 request and every bulk-matched address uses the same allowance. It resets monthly — on annual plans too.
  • Bot requests count toward the allowance too and are shown separately in reports. Crawls you don't care about (for example bots probing /wp-admin) can be kept away from no404 entirely with the blacklist in our plugins and packages.
  • Paid plans get a 10% buffer once the quota is reached, so a mid-month traffic spike doesn't cut redirects off right away.
  • If the quota runs out completely, your site doesn't break: visitors see your own 404 page.

Why no404?

Hiding a 404 isn't enough. Recover it.

There are four common ways to handle 404s. Three of them either hide the error or keep asking for your time; no404 finds the broken URL, shows where the visitor came from and sends them to the closest live page.

  1. Noticing a new broken URL

    no404
    Yes: In your dashboard as soon as a real visitor lands
    Redirect to home page
    No: The error is hidden; often nothing is logged
    Manual redirect list
    Partly: If it keeps a 404 log
    Doing nothing
    Partly: In Search Console, days later
  2. Where the visitor ends up

    no404
    Yes: The most similar live page in your catalog
    Redirect to home page
    No: Always the home page
    Manual redirect list
    Yes: The target you wrote
    Doing nothing
    No: An error page
  3. A new 404 that isn't on any list

    no404
    Yes: Matched automatically from your sitemap
    Redirect to home page
    No: The home page again
    Manual redirect list
    No: 404 until you add a row
    Doing nothing
    No: 404
  4. In Google's eyes

    no404
    Yes: Stays a 404 when nothing matches; unrelated traffic never goes to your home page
    Redirect to home page
    No: Google may treat it as a soft 404
    Manual redirect list
    Yes: Clean if set up correctly
    Doing nothing
    Partly: A correct 404, but the visitor is lost
  5. 301 or 302?

    no404
    Yes: Based on match strength; you set the threshold
    Redirect to home page
    No: The same code for everything
    Manual redirect list
    Yes: You choose for each row
    Doing nothing
    Not applicable: No redirect
  6. Where did the visitor come from?

    no404
    Yes: Ads, search, social media, other sites or your own site
    Redirect to home page
    No: Invisible
    Manual redirect list
    Partly: Some show the raw referrer
    Doing nothing
    Partly: Scattered across analytics
  7. When an ad click lands on a 404

    no404
    Yes: Labelled, with an estimated cost
    Redirect to home page
    No: Goes unnoticed
    Manual redirect list
    No: Goes unnoticed
    Doing nothing
    No: You pay for the click, the visitor leaves
  8. 404s still getting clicks from Google

    no404
    Yes: One list, from your Search Console data
    Redirect to home page
    No: None
    Manual redirect list
    No: None
    Doing nothing
    Partly: Manual cross-checking in Search Console
  9. Migration: hundreds of old URLs

    no404
    Yes: Upload the list, get matched 301s back as a file
    Redirect to home page
    No: All to the home page
    Manual redirect list
    Partly: You find each target yourself
    Doing nothing
    No: All 404
  10. Pinning a specific URL

    no404
    Yes: Manual 301s always come first
    Redirect to home page
    No: None
    Manual redirect list
    Yes: Exactly what it's for
    Doing nothing
    No: None

Columns are categories of approach, not specific products; individual plugins may offer different features. Real 301/302 responses come from the WordPress plugin, the PrestaShop module, the Laravel and Node.js packages and the server API; the snippet redirects in the browser and the HTTP status stays 404.

Which column is your site in?

See what happens to a broken URL on your site today, in seconds.

The free scan tests how your site answers a broken URL: a real 404, a soft 404, or a redirect to the home page. No sign-up needed.

  • Your existing 301s stay in place; no404 only steps in on URLs that actually return a 404.
  • If a setting or plugin sends your 404s to the home page, just turn it off; the scan tells you if there is one.

Billing

Common questions about pricing and quota

How long does the free plan last?

Indefinitely. It includes 1 website, 500 requests per month, a catalog of up to 250 addresses and 30 days of event history. We don't ask for a card and your account doesn't expire.

When the limit is reached, resolution stops; the counter resets at the start of the next month.

What exactly counts toward the monthly request allowance?

Every resolution request made with your key — visitor or bot — plus every address you scan in bulk matching. The counter is account-wide and resets at the start of each month. Paid plans get a 10% tolerance.

We don't exclude bots, because telling a bot from a human relies on what the caller reports about the browser; leaving a class uncounted would open the door to "just label the traffic as a bot". You still see the breakdown in your reports.

What happens when I upgrade or downgrade?

An upgrade takes effect immediately and the difference is invoiced. A downgrade takes effect at the end of the period you already paid for — you keep your current plan until then.

In both cases your catalog is re-synced against the new ceiling; if you upgraded, a larger part of your sitemap is read.

How do cancellations and refunds work?

You can cancel from the dashboard at any time. Cancellation takes effect at the end of the period you've paid for; your access continues unchanged until then and no further payment is taken.

The cases in which a payment is refunded are listed item by item in the Refund & Cancellation Policy. If we reduce what a plan includes, an annual subscription keeps the year you paid for.

Is there a discount for paying yearly?

Yes — the yearly price is lower than 12 months of the same plan. The exact amount and what you save appear on the pricing cards when you flip the monthly/yearly switch; the discount is calculated from the difference between the two prices, not stored as a fixed percentage.

Paying yearly only changes the billing period; your request allowance still works monthly.

See all questions

Start on the free plan

Add your site through Search Console, then install the snippet or a ready-made plugin. We don't ask for a card.