{"uid":"cap_chKWIYgJBYAtY5v_MNJiG","slug":"tanod-utilpeek-html-to-text-4aaba004","name":"Tanod utilpeek HTML to Text","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/html-to-text?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"html":{"type":"string","maxLength":2000000,"minLength":1,"description":"The HTML document itself (at most 2 MB UTF-8); nothing is fetched."},"format":{"enum":["text","markdown"],"type":"string","default":"markdown","description":"markdown (default) or plain text."},"base_url":{"anyOf":[{"type":"string","maxLength":2048},{"type":"null"}],"default":null,"description":"Makes relative links absolute in the output; never fetched."}}},"responseSchema":{"type":"json","example":{"chars":67,"title":"","format":"markdown","source":{"library":"BeautifulSoup (html.parser)","license":"MIT"},"content":"# Title\n\nSome **bold** text and a [link](https://example.com/docs).","truncated":false,"description":"","untrusted_content":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_65RQybd6qseDc0VIPwlhL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts an HTML document string to Markdown or plain text without fetching any URLs","exampleAgentPrompt":"Convert this HTML document to markdown for me — here's the raw HTML: '<html><body><h1>Hello</h1><p>World</p></body></html>' — and make any relative links absolute using https://example.com as the base URL.","exampleUseCases":[{"title":"LLM-ready content from scraped HTML","prompt":"I scraped this HTML from a product page and need it as clean markdown so I can pass it to an LLM — can you strip out all the tags and convert it? Use https://shop.example.com as the base URL so relative links still work."},{"title":"Plain text extraction from HTML emails","prompt":"I have an HTML email newsletter and just need the plain text version with no markup — can you convert this HTML to plain text for me?"},{"title":"Markdown conversion for documentation pipeline","prompt":"We're building a documentation site and I need to convert these raw HTML docs to markdown format — here's the HTML content, please output it as markdown."}],"resultDescription":"A converted document string: either Markdown (CommonMark/GFM-style) or plain text, depending on the requested format. Relative links in the output are made absolute if a base_url was provided. No HTTP requests are made by the service — only the provided HTML string is processed.","failureModes":["HTML string exceeds 2 MB limit — request rejected with validation error","Empty or missing html field — returns validation error","Invalid format enum value (not 'text' or 'markdown') — returns validation error","Malformed base_url exceeding 2048 characters — returns validation error","Extremely complex or deeply nested HTML may produce unexpected output structure"],"whenToPreferThis":"Choose this endpoint when you already have raw HTML content in memory or as a string and need it converted to Markdown or plain text without any fetching. Ideal for processing scraped HTML, HTML emails, or HTML documents in an agent pipeline before passing content to an LLM. Unlike browser-based scrapers, this is a pure transformation — fast, deterministic, and cheap at $0.001 per call — best when the HTML is already retrieved and you just need clean text out.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:44:28.386Z","isFirstParty":false,"canonicalSlug":"tanod-utilpeek-html-to-text-4aaba004"}