Input
Detected: unknownKonfigurasi
Privacy-firstOutput & Laporan
Clean, inspect, exportPasted and uploaded content is processed locally. Web URL mode asks the browser to fetch that page directly, so some sites may block checks with CORS.
What is Broken Link Checker & Cleaner?
Broken Link Checker & Cleaner extracts URLs from pasted text, Markdown, HTML, JSON, CSV, XML, YAML, uploaded text files, or a webpage URL. It checks HTTP and HTTPS links in the browser, labels broken, redirected, skipped, timed out, and CORS-blocked links, then helps you remove or replace selected URLs while keeping the original content shape as much as possible.
How to use
1. Paste content, upload a supported text file, or enter a webpage URL. 2. Add a Base URL when your content contains relative links such as /docs/page. 3. Click Check Links and review each URL status, occurrence count, and browser limitation notes. 4. Choose Keep, Remove, or Replace for each broken link, or use bulk actions. 5. Copy or download the cleaned content, CSV report, JSON report, or Markdown report.
Supported inputs
The tool accepts plain text, raw URL lists, Markdown, HTML, JSON, CSV, XML, YAML, README content, exported CMS data, and readable files ending in .txt, .md, .html, .htm, .csv, .json, .xml, .yml, or .yaml. Webpage URL mode fetches the page directly from the browser when the target site allows it.
URL extraction
Extraction is format-aware before falling back to a URL regex. Markdown links and images, HTML href/src/srcset/action/poster/content attributes, protocol-relative URLs, www domains, and plain HTTP or HTTPS URLs are detected. Relative links are resolved only when a Base URL is provided.
Cleaning options
Removal Mode controls how selected links are changed: remove just the URL, remove a full Markdown or anchor element when possible, replace with an empty value, replace with null, or use the closest safe field-style cleanup fallback. Replacement URLs must be valid HTTP or HTTPS links.
Reports and exports
Reports include the original URL, normalized URL, status, HTTP status code when available, final redirect URL, occurrence count, selected action, replacement URL, and reason. You can export cleaned content and reports as text, Markdown, CSV, or JSON.
Privacy and browser limits
Pasted text and uploaded files are processed locally in your browser and are not uploaded. Link checks and webpage URL mode use browser fetch, so some valid sites can appear as CORS blocked when they do not allow browser-based status checks. That is a browser security limitation, not proof that the link is broken.
Limitations
This MVP is not a full website crawler, does not execute JavaScript-rendered pages, and does not use a server proxy to bypass CORS. Complex structured cleanup such as removing nested JSON fields or CSV columns is conservative so the original file format is not damaged unexpectedly.