KYC yok — kimlik yok, selfie yok, belge yok. Kripto ile ödeme yapın: BTC, USDT, USDC, ETH, SOL, LTC
Dil: Türkçe
API anahtarı alın

GET /read · sayfa başına 1 kredi · $0,07/1K sayfa itibarıyla

Web sayfasını Markdown'a dönüştürme API'si: herhangi bir URL'nin ana içeriği, bir model için hazır

Bir URL iletin ve makaleyi Markdown olarak geri alın: başlıklar, paragraflar, listeler, tablolar ve bağlantılar korunur; menüler, çerez bildirimleri, reklamlar ve altbilgiler kaldırılır. Sayfanın başlığı, yazarı, tarihi ve diliyle birlikte.

Son güncelleme: · 6 dk okuma

Hızlı yanıt

Hangi API bir web sayfasını bir LLM için temiz Markdown'a dönüştürür?

Web sayfasını Markdown'a dönüştürme API'si bir sayfayı getirir, ana içeriğini korur ve Markdown olarak döndürür. WebReaderAPI bunu tek istekte yapar: GET https://webreaderapi.com/api/v1/read?url=… makaleyi başlıkları, listeleri, tabloları ve bağlantılarıyla, ayrıca başlık, yazar, tarih ve kelime sayısıyla birlikte döndürür; Ekim 2026 itibarıyla $0,07/1K sayfa itibarıyla sayfa başına bir kredi karşılığında. robots.txt'e uyulur. KYC olmadan; kripto ile ödeme yapın.

URL'den Markdown'a API'si bir bakışta

EndpointGET https://webreaderapi.com/api/v1/read?url=… (veya JSON gövdesiyle POST)
ÇıktıSayfanın ana içeriğinin temiz Markdown'ı (veya düz metin ya da temizlenmiş HTML), başlık, açıklama, yazar, yayın tarihi, dil ve kelime sayısıyla birlikte; istek üzerine bağlantılar ve görseller
JavaScriptSayfa gerektirdiğinde headless tarayıcıda JavaScript render (render=auto), ya da her zaman veya hiç
Faturalandırma1 kredi = tarayıcı olmadan 1 sayfa okuma; sayfa JavaScript render etmek için tarayıcı gerektiriyorsa 2 kredi. Başarısız olan veya bir sitenin robots.txt'inin reddettiği istek için ücret alınmaz
Token bütçesimax_chars Markdown'ı modelinizin alabileceği uzunluğa kısaltır
robots.txtrobots.txt'e uyarız: crawler'ımız kendini WebReaderAPI olarak tanıtır, kendisi için veya tüm robotlar için yazılmış kurallara uyar ve bir sitenin izin vermediği sayfayı okumaz. Reddedilen sayfalar için ücret alınmaz
Fiyat10.000 sayfa için $3,75, 100.000 sayfa için $21,75, 5.000.000 sayfa itibarıyla $0,07/1K sayfa itibarıyla başlayarak
ÖdemeBTC, USDT, USDC, ETH, SOL, LTC, $25 bakiye yüklemesinden; KYC yok

Bir web sayfasını bir modele vermeden önce neden Markdown'a dönüştürmelisiniz?

Markdown, bir modelin ihtiyaç duyduğu yapıyı korur ve ihtiyaç duymadığı işaretlemeyi atar. Tipik bir makale sayfası, birkaç yüz kelimelik metnin etrafında gezinme menüleri, script'ler, izleme etiketleri, çerez bildirimleri ve ilgili yazı widget'ları taşır. Ham HTML olarak gönderildiğinde, ödediğiniz token'ların çoğu işaretlemedir.

Markdown başlıkları # olarak, listeleri - olarak, tabloları dikey çizgiler olarak ve bağlantıları [text](url) olarak korur. Bir model hâlâ hangi cümlenin hangi bölüme ait olduğunu görebilir, kaynak bağlantısını alıntılayabilir ve metni başlıkları boyunca parçalara bölebilir. Aynı metin düz yazı olarak bu yapıyı kaybeder; aynı metin HTML olarak çok daha fazla token'a mal olur.

API neyi korur, neyi kaldırır?

Varsayılan olan main_content=true ile API, sayfanın bir okuyucunun geldiği kısmını korur ve geri kalanını kaldırır.

KorunanKaldırılan
Başlık ve alt başlıklarSite gezinmesi ve menüler
Paragraflar, alıntılar ve listelerÇerez ve onay banner'ları
Tablolar, Markdown tabloları olarakReklamlar ve tanıtım widget'ları
Kod blokları, gösterildiğinde dilleriyle birlikteKenar çubukları ve ilgili yazı listeleri
Metin içindeki bağlantılarAltbilgiler ve yasal standart metinler
Görseller, yalnızca include_images=true ilePaylaş düğmeleri ve yorum formları

Bunun yerine tüm sayfayı dönüştürmek için main_content=false ayarlayın; örneğin bir ana sayfa veya her şeyin önemli olduğu bir ürün listeleme sayfası. Markdown olmadan düz metin için format=text, ana içeriğin temizlenmiş HTML'i için format=html ayarlayın.

curl: tek bir sayfa Markdown olarak, 20.000 karaktere kısaltılmış
curl -G "https://webreaderapi.com/api/v1/read" \
  -H "Authorization: Bearer $WEBREADER_API_KEY" \
  --data-urlencode "url=https://example.com/blog/pour-over-coffee" \
  -d format=markdown -d max_chars=20000
Python: bir sayfayı okuyup metadata'sını ve Markdown'ını yazdır
import os

import requests

resp = requests.get(
    "https://webreaderapi.com/api/v1/read",
    headers={"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]},
    params={"url": "https://example.com/blog/pour-over-coffee", "format": "markdown"},
    timeout=90,
)
resp.raise_for_status()
page = resp.json()
print(page["title"], "|", page.get("author"), "|", page.get("published_at"))
print(page["word_count"], "words,", page["credits_used"], "credit(s)")
print(page["markdown"][:500])

JavaScript ile oluşturulan sayfalar ne olacak?

Birçok sayfa ilk HTML'inde neredeyse hiç metin göndermez ve içeriği tarayıcıda oluşturur. Varsayılan olan render=auto ile API önce ham HTML'i okur; çok az metin içeriyorsa sayfayı bir headless tarayıcıda açar ve sonucu okur. Yanıt, hangisinin gerçekleştiğini rendered içinde belirtir.

Tarayıcıya ihtiyaç duyan bir sayfa bir kredi yerine iki krediye mal olur. Bir sitenin her zaman buna ihtiyaç duyduğunu biliyorsanız render=true ayarlayın; yalnızca sunucunun gönderdiğini istiyorsanız render=false ayarlayın ve ikinci krediyi hiç ödemeyin.

Bir site okunmak istemediğinde ne olur?

Onun tercihine saygı duyarız ve sizden ücret alınmaz. Crawler'ımız kendini WebReaderAPI olarak tanıtır ve her okumadan önce robots.txt'yi kontrol eder. Token'ımız için veya tüm robot'lar için izin verilmeyen bir sayfa 403 blocked_by_robots döndürür. Content-Signal: ai-input=no bildiren bir site 403 blocked_by_site_policy döndürür.

Site isteği başka bir şekilde reddederse, örneğin 403 durumu, bir challenge sayfası veya bir giriş duvarı ile, sitenin kendi durumuyla birlikte 502 target_refused alırsınız. Bir site isteğimizi reddederse, verdiği yanıtı döndürürüz: CAPTCHA'ları asla çözmeyiz, hesaplara giriş yapmayız veya bir engeli ya da ödeme duvarını aşmaya çalışmayız. Crawler sayfamız bunların hepsini site sahiplerine tam User-Agent ile açıklar.

Projem kaç sayfaya ihtiyaç duyacak?

Sayfa başına bir kredi, tarayıcıya ihtiyaç duyan sayfalar için iki kredi sayın. Bazı tipik hacimler:

  • Görev başına 5 sayfa okuyan ve günde 100 görev çalıştıran bir AI agent, ayda yaklaşık 15.000 sayfa okur: 50.000 sayfa ($14,25) üç aydan fazla dayanır.
  • Her biri 2.000 sayfalık üç dokümantasyon sitesinden oluşan bir RAG index'i 6.000 sayfadır, ardından değişen sayfaların haftalık yenilenmesi gelir.
  • 400.000 haber ve blog makalesinden oluşan bir araştırma corpus'u 500.000 sayfa ($50) içine sığar.

Krediler hiçbir zaman sona ermez, bu nedenle tek seferlik bir tarama için alınan bir pack kalan değerini sonraki işler için korur.

URL'den Markdown'a API'si ne kadar tutuyor?

Ekim 2026 itibarıyla 10.000 sayfa $3,75, 100.000 sayfa $21,75 ve 1.000.000 sayfa $74,25 tutuyor. Başarısız sayfalar ve robots.txt tarafından reddedilen sayfalar ücretsizdir. Tüm pack'lere bakın.

Test

10.000 sayfa

$3,75

$0,38/1K sayfa

  • Gerçek URL'lerinizde deneyin
  • En büyük paketle aynı API
  • Krediler hiç sona ermez
10.000 sayfa seçin

Başlangıç

50.000 sayfa

$14,25

$0,28/1K sayfa

  • Bir AI agent veya RAG prototipi
  • Bir dokümantasyon sitesini tarama (crawl)
  • Krediler hiç sona ermez
50.000 sayfa seçin

Oluştur

100.000 sayfa

$21,75

$0,22/1K sayfa

  • Üretim agent'ları ve RAG pipeline'ları
  • Toplu ve tarama (crawl) işleri
  • Krediler hiç sona ermez
100.000 sayfa seçin

Hacim

1.000.000 sayfa

$74,25

$0,07/1K sayfa

  • Veri kümeleri ve araştırma korpusları
  • Talep üzerine daha yüksek eşzamanlılık
  • Krediler hiç sona ermez
1.000.000 sayfa seçin

Tüm planlarda: Ana içeriği çıkarma · Gerektiğinde JavaScript oluşturma · Başarısız ve reddedilen sayfalar ücretlendirilmez · Krediler hiç sona ermez

URL'den Markdown'a API'si: sık sorulan sorular

Markdown tabloları ve kod bloklarını koruyor mu?

Evet. HTML tabloları Markdown tablolarına dönüşür ve kod blokları, sayfa dili belirttiğinde dilleriyle birlikte fenced olarak kalır. Birleştirilmiş hücreli tablolar gibi çok karmaşık tablolar satır satır düzleştirilir.

Makale yerine tüm sayfayı alabilir miyim?

Evet. main_content=false ayarlayın ve API gezinme ile altbilgi dahil sayfadaki her şeyi dönüştürür. Bu, ana içerik algılayıcısının yararlı kısımları atacağı ana sayfalar, kategori sayfaları ve ürün listeleme sayfaları için uygundur.

Sayfaları modelimin context window'u içinde nasıl tutarım?

Markdown'ı belirli bir uzunlukta kesmek için 1.000 ile 500.000 karakter arasında max_chars kullanın. word_count alanı size tam makalenin ne kadar uzun olduğunu söyler, böylece agent'ınız daha fazlasını okuyup okumayacağına karar verebilir.

Giriş veya paywall arkasındaki sayfaları okuyabilir mi?

Hayır. WebReaderAPI yalnızca herkese açık sayfaları okur. Hesaplara asla giriş yapmaz ve bir paywall'ı veya engeli aşmaya asla çalışmaz; bu tür sayfalar sitenin reddini döndürür ve ücret alınmaz.

Anahtar almak için bir kimlik veya karta ihtiyacım var mı?

Hayır. WebReaderAPI hiçbir kimlik, selfie, şirket belgesi veya kart istemez. Hesap numarasıyla giriş; email isteğe bağlı. BTC, USDT, USDC, ETH, SOL, LTC içinde $25 ile bakiye yüklersiniz.

$0,07/1K sayfa başlangıçlı · KYC yok

API anahtarı alın