Skip to content

What breaks on this site?

Check your website for errors

Paste an address. We open the page and up to four more from its menu in a clean Chrome, press its menus and tabs, follow its links, and show you what is broken. It is free and needs no account.

Check only sites you run or have permission to check.

It checks public pages only. The report gets its own link and is kept for 30 days.

What it finds

Visitors never report these problems because they never see them. The page just works a little less.

Code that crashes

The JavaScript errors behind a button that does nothing, a menu that will not open or a form that never sends. Each one comes with the page it happened on and the click that set it off, if there was one.

Links that lead nowhere

Every link on the pages it opens, followed once: to a page that no longer exists, a site whose domain has lapsed, a certificate browsers refuse, or a server that answers with an error. A link in your menu that goes nowhere is listed first.

Things that fail to load

Images, scripts, fonts and data requests answered with a 404, a 500, or nothing at all, the way the browser’s own console and network tab would show them.

Leaked keys and missing protections

Secret keys shipped in the page’s code (Stripe, OpenAI, Supabase and more, shown masked), the security headers that are missing, and login cookies a script could steal. It reads only what any visitor receives and never probes your site for hidden files.

Whose problem it is

Your own code is listed first. Ads, chat widgets and trackers from other companies are counted apart, so you know what your developers can fix and what to ask a vendor about.

How it differs from a speed test or a link checker

PageSpeed and Lighthouse measure how fast a page is, and uptime monitors check whether the site answers at all. A crawler follows every link across a whole site; this checker follows the links on the pages it opens, and looks for everything else that goes wrong for someone using them.

Questions

Is it free?

Yes, with no account and no card. There is a daily limit shared by everybody, so on a busy day you may have to come back tomorrow.

Do you need access to my site?

No. It opens your public pages the way a first-time visitor would. Anything behind a login is out of its reach.

What does it do on my site?

It opens the page you give it and up to four more from your menu, and presses up to three controls on each that only change the screen: menus, tabs, “show more”. It follows the links on those pages once each, with scripts turned off, to see where they lead, and skips any that would log out, delete, unsubscribe or empty a cart. It never submits a form, accepts a cookie banner, or presses anything that buys, deletes, subscribes or signs in.

Why did it find errors my visitors never mention?

Most errors are silent. A script fails or an image does not load, and the page carries on half-working. Some come from other companies’ scripts on your page (ads, chat, analytics) and are listed apart from your own.

Why did it miss the bug I know about?

Because that bug needs someone signed in, filling in a form or paying, and the checker cannot. With Broken Here on your own site, whoever hits it clicks what broke and writes a sentence, with the technical details attached.

Is my report public?

It has its own link, which only the people you give it to will know. It is hidden from search engines and deleted after 30 days.

The bugs a checker cannot reach

When a client, a colleague or a customer finds one behind a sign-in, a form or the checkout, they click what broke and write a sentence, with the technical details attached.

See how Broken Here works