ShowDev: I built a bulk HTML-to-Markdown converter that runs entirely in the browser A developer built a bulk HTML-to-Markdown converter that runs entirely in the browser, using Go/WASM to process files locally without uploading to a server. The tool, called HTML to Markdown AI, is designed to handle large batches of HTML files, such as those from a wget mirror, and convert them into clean Markdown suitable for feeding into an LLM knowledge base. The developer intentionally excluded a downloading feature to avoid legal issues with scraping other sites. Most HTML-to-Markdown tools handle one file at a time. You paste some HTML, get Markdown back, repeat. That works for a quick snippet but not when you have 200+ pages from a help center export sitting in a folder. I needed exactly that. I had a full site mirror grabbed with wget --mirror and wanted clean Markdown I could feed into an LLM knowledge base. Nothing I found could handle it without uploading files to a server or converting one by one. So I built HTML to Markdown AI https://www.html-to-markdown-ai.com . No server involved. Your files never leave your machine. The heavy lifting happens in Go/WASM. The pipeline: Intentional decision. Downloading HTML from someone else's site has legal implications depending on jurisdiction and terms of service. I don't want to be in that business. Downloading is also the easy part: wget -r -l 0 -np -k -E -p -e robots=off \ --reject-regex '\. png|jpe?g|gif|svg|webp|woff2?|ttf|css|js|zip|pdf $' \ -w 0.5 --random-wait \ https://docs.example.com/ That gives you a local folder with all the HTML. The hard and annoying part is turning that into clean, usable Markdown. That's what this tool solves. https://www.html-to-markdown-ai.com https://www.html-to-markdown-ai.com Use cases I've tested it with: If you work with LLMs and regularly need to get web content into a format they can digest, this might save you some time. Feedback welcome. What would make this more useful for your workflow?