Turn HTML and Markdown you supply into text, links, headings, tables, metadata and main-content extracts.
payments ON MAINNET (real money) · 8 live endpoints
| Endpoint | Price | What it answers |
|---|---|---|
GET /html-headings | $0.02 | Extract the h1-h6 heading outline from supplied HTML and flag missing or multiple h1, skipped levels and empty headings. |
GET /html-links | $0.02 | List all links in supplied HTML with text, rel flags, absolute URL (against a base) and internal/external split. |
GET /html-meta | $0.02 | Read title, description, canonical, robots, Open Graph, Twitter card and JSON-LD types from supplied HTML and list gaps. |
GET /html-tables | $0.02 | Convert HTML tables to row and column arrays with header detection; colspan and rowspan cells are expanded. |
GET /html-to-text | $0.02 | Turn supplied HTML into readable text: keeps paragraphs, lists, table rows and link text; drops script, style, hidden. |
GET /markdown-outline | $0.02 | Outline a Markdown document: front matter, headings with anchors, links, images, code blocks with language, and problems. |
GET /markdown-to-text | $0.02 | Strip CommonMark/GFM syntax to plain text: emphasis, links, images, headings, lists, quotes, code fences, HTML, front matter. |
GET /readability-extract | $0.03 | Heuristic main-content extraction from supplied HTML by text density and tag scoring; returns text, title, byline, confidence. |
GET /catalog returns this list as JSON. Activity hub · uptime.
Computed locally on the HTML or Markdown you send, using a small tolerant parser written for this service, provided as is. Real browsers apply CSS, scripts and error recovery this parser does not, so results are approximations. Nothing is fetched or executed. Do not send secrets in a query string. Every paid response carries a disclaimer field.