# Jina Reader — Convert Any URL to LLM-Ready Text > Convert any URL to clean, LLM-friendly markdown with a simple prefix. Just prepend r.jina.ai/ to any URL. Handles JS-rendered pages, PDFs, and images. 10K+ stars. ## Install Save as a script file and run: ## Quick Use Just prepend `https://r.jina.ai/` to any URL: ```bash curl https://r.jina.ai/https://example.com ``` Or use the API: ```python import requests resp = requests.get("https://r.jina.ai/https://en.wikipedia.org/wiki/AI") print(resp.text) # Clean markdown ``` --- ## Intro Jina Reader converts any URL to clean, LLM-friendly markdown text with a simple prefix. No API key needed for basic usage. Handles JavaScript-rendered pages, PDFs, images (with OCR), and complex layouts. Just prepend `https://r.jina.ai/` to any URL and get structured content back. Perfect for RAG pipelines and AI agent web browsing. 10,000+ GitHub stars, Apache 2.0. **Best for**: RAG data ingestion, AI agent web browsing, content extraction pipelines **Works with**: Any LLM pipeline — LangChain, LlamaIndex, Haystack, custom agents --- ## Features ### Zero Setup No installation, no API key, no config. Just prefix any URL: ``` https://r.jina.ai/https://docs.python.org/3/tutorial/ ``` ### Content Types - **Web pages** — full JS rendering (Playwright-based) - **PDFs** — text extraction with layout preservation - **Images** — OCR with description generation - **Google search** — `https://s.jina.ai/your+query` for search results ### Output Formats - **Markdown** (default) — clean, structured, LLM-optimized - **HTML** — processed HTML with `Accept: text/html` header - **JSON** — structured with metadata via `Accept: application/json` ### Advanced - **Screenshots** — `https://r.jina.ai/https://example.com?screenshot=true` - **Proxy support** — rotate IPs for blocked sites - **Streaming** — stream large documents - **Self-hosted** — run your own instance with Docker --- ### FAQ **Q: What is Jina Reader?** A: A service that converts any URL to LLM-friendly markdown by prepending `r.jina.ai/` to the URL. Handles JS pages, PDFs, and images. No setup needed. 10K+ stars. **Q: Is there a rate limit?** A: Free tier allows 20 requests/minute. Get an API key from jina.ai for higher limits. --- ## Source & Thanks > Created by [Jina AI](https://github.com/jina-ai). Licensed under Apache 2.0. > [jina-ai/reader](https://github.com/jina-ai/reader) — 10,000+ GitHub stars --- Source: https://tokrepo.com/en/workflows/a9cbbc61-0159-41a5-82a0-f44c24da8b55 Author: Script Depot