Free URL to Text Extractor - Clean Text from Any Web Page icon

Free URL to Text Extractor - Clean Text from Any Web Page

Hot or Not
Free URL to Text Extractor - Clean Text from Any Web Page

Description

What it does: a visitor pastes the address of a web page and gets the clean readable text of the page as plain text: the main content by default, or every visible text of the page. No menus, headers, footers, sidebars, cookie notices, share buttons, or comments, and no markup at all: no HTML tags, no Markdown symbols, nothing escaped. The result shows the word count, character count (with and without spaces), paragraphs, reading time, and an estimated token count, and the visitor copies the text or downloads it as a .txt file named after the page.

How it differs from URL to Markdown: Markdown keeps the structure with symbols (#, **, link, table pipes). This tool gives only the words, laid out for reading: headings and paragraphs on their own lines, list items with "-" or their number, table rows with tab-separated cells that paste into a spreadsheet, and code with its spacing. Need the structure? Use the URL to Markdown Converter instead.

Who it is for: writers and editors who need the words of a page for a document or a word count, researchers and students who quote and cite web pages, translators, people using read-aloud apps or plagiarism checkers, and anyone pasting web pages into AI chatbots who wants the text without clutter. And site owners who want their own free text extractor page.

What you get: the complete tool as one Cloudflare Worker for your own account and domain: the page, a JSON API, and a plain-text API for scripts, with no database, no API key, no dependencies, the Cloudflare free plan is enough. Settings (name, color, sub-path, limits) are in one config file and every text is in one file. Tests and HTML documentation included.

What you do: run npx wrangler deploy, or try it first with npx wrangler dev. Then share the page or call api/run?url=...&format=text from your scripts.

Features

  • Main content by default, Whole page on request
  • Plain text with no markup: headings, paragraphs, and line breaks kept as lines
  • Bulleted and numbered lists (with their start number), nested items indented
  • Tables as tab-separated rows that paste into a spreadsheet, merged cells keep the columns in line
  • Code blocks with every space, tab, and line kept
  • Three layouts: paragraphs, one line each, or one block (for word counters, plagiarism checkers, and read-aloud tools)
  • Optional numbered link list: [1] after each link and the full addresses at the end, to cite sources
  • Optional image descriptions from alt text
  • Footnote markers, heading anchors, soft hyphens, and zero-width characters removed, no double spaces
  • Counts: words, characters, characters without spaces, paragraphs, reading time, and estimated tokens for AI tools
  • Copy to clipboard and download as a UTF-8 .txt file, shareable links with ?url=
  • Plain messages for pages that need JavaScript, PDFs and images, missing pages, sites that refuse tools or ask for a browser check, slow sites, and too many requests
  • Safe by design: one page per request, public addresses only (checked on every redirect), size and time limits, an honest User-Agent, a per-visitor limit, nothing stored
  • Works on phones, with the keyboard, and inside a frame

Screenshots

A Wikipedia article extracted as plain text with its word, character, paragraph, reading-time, and token counts

The extractor page with its options and the result

The extractor on a phone

Try it live: https://codemarket-live.codemarket.workers.dev/url-to-text/ (no login needed).

Products of the Week.

Submit
Ecomz AI | Multi-Tenant SaaS

Ecomz AI | Multi-Tenant SaaS

Launch your own branded AI e-commerce platform without building the software from scratch. Ecomz AI provides a white-label, source-code/business-in-a-box solution that lets you offer merchants online stores, branded mobile apps for each shop, AI-powered sales and support agents, a unified inbox, a customisable drag-and-drop page builder, Ecomz Appstore integrations, and subscription plans you control under your own SAAS brand/hosting/business.

Other · 6,697 views · 18 clicks

$2

Whisper Notes - Best Offline

Whisper Notes - Best Offline

Whisper Notes turns speech into text entirely on your iPhone or Mac — no internet, no account, and your audio never leaves the device. Pick Whisper, Parakeet V3 or SenseVoice for 100+ languages, transcribe recordings and imported audio or video files with speaker labels, and on the Mac direct download hold Fn to dictate into any app. One-time purchase: $7.99 on iPhone, $14 on Mac, with 5,000 free words a week on Mac.

Other · 6,612 views · 14 clicks

$1