# API konwersji strony internetowej do Markdown: główna treść dowolnego URL, gotowa dla modelu

> API konwersji strony internetowej do Markdown dla LLM i agentów AI: dowolny URL do czystego Markdown z tytułem, autorem i datą, od 0,07 USD/1K stron.

- URL: https://webreaderapi.com/pl/url-to-markdown-api/
- Ostatnia aktualizacja: 2026-10-22
- Wydawca: WebReaderAPI (https://webreaderapi.com)

Przekaż URL i otrzymaj artykuł z powrotem jako Markdown: nagłówki, akapity, listy, tabele i linki zachowane; menu, banery cookie, reklamy i stopki usunięte. Z tytułem, autorem, datą i językiem strony.

**Szybka odpowiedź — Które API konwertuje stronę internetową na czysty Markdown dla LLM?**

API konwersji strony internetowej do Markdown pobiera stronę, zachowuje jej główną treść i zwraca ją jako Markdown. **WebReaderAPI** robi to w jednym zapytaniu: `GET https://webreaderapi.com/api/v1/read?url=…` zwraca artykuł z nagłówkami, listami, tabelami i linkami oraz tytułem, autorem, datą i liczbą słów, za jeden kredyt na stronę od 0,07 USD/1K stron według stanu na październik 2026. robots.txt jest respektowany. Bez KYC; płatność kryptowalutą.

## API URL do Markdown w skrócie

| Atrybut | Wartość |
| --- | --- |
| Endpoint | `GET https://webreaderapi.com/api/v1/read?url=…` (lub `POST` z ciałem JSON) |
| Dane wyjściowe | Czysty Markdown głównej treści strony (lub czysty tekst, lub oczyszczony HTML), z tytułem, opisem, autorem, datą publikacji, językiem i liczbą słów; linki i obrazy na żądanie |
| JavaScript | Renderowanie JavaScript w przeglądarce headless, gdy strona tego wymaga (render=auto), zawsze lub nigdy |
| Rozliczanie | 1 kredyt = 1 odczytana strona bez przeglądarki; 2 kredyty, gdy strona wymaga przeglądarki do wyrenderowania JavaScript. Zapytanie, które się nie powiedzie lub które zostanie odrzucone przez robots.txt witryny, nie jest obciążane opłatą |
| Budżet tokenów | `max_chars` skraca Markdown do długości, jaką przyjmie Twój model |
| robots.txt | Respektujemy robots.txt: nasz crawler identyfikuje się jako WebReaderAPI, przestrzega reguł napisanych dla niego lub dla wszystkich robotów i nie czyta strony, której witryna zabrania. Odrzucone strony nie są obciążane opłatą |
| Cena | 3,75 USD za 10 000 stron, 21,75 USD za 100 000 stron, od 0,07 USD/1K stron przy 5 000 000 stron |
| Płatność | BTC, USDT, USDC, ETH, SOL, LTC, z doładowania 25 USD; bez KYC |

## Po co konwertować strony internetowe do Markdown, zanim poda się je modelowi?

Markdown zachowuje strukturę, której potrzebuje model, i usuwa znaczniki, których nie potrzebuje. Typowa strona artykułu zawiera nawigację, skrypty, tagi śledzące, komunikaty o cookies i widżety powiązanych postów wokół kilkuset słów tekstu. Wysłane jako surowy HTML, większość tokenów, za które płacisz, to znaczniki.

Markdown zachowuje nagłówki jako `#`, listy jako `-`, tabele jako pionowe kreski, a linki jako `[text](url)`. Model nadal widzi, które zdanie należy do której sekcji, może zacytować link źródłowy i podzielić tekst na fragmenty według nagłówków. Ten sam tekst w zwykłej prozie traci tę strukturę; ten sam tekst w HTML kosztuje znacznie więcej tokenów.

## Co API zachowuje, a co usuwa?

Przy `main_content=true`, czyli domyślnie, API zachowuje tę część strony, po którą przyszedł czytelnik, a resztę usuwa.

| Zachowane | Usunięte |
|---|---|
| Tytuł i nagłówki | Nawigacja i menu strony |
| Akapity, cytaty i listy | Banery cookies i zgód |
| Tabele, jako tabele Markdown | Reklamy i promowane widżety |
| Bloki kodu, z językiem, gdy jest pokazany | Panele boczne i listy powiązanych postów |
| Linki w tekście | Stopki i szablonowe zapisy prawne |
| Obrazy, tylko z `include_images=true` | Przyciski udostępniania i formularze komentarzy |

Ustaw `main_content=false`, aby zamiast tego skonwertować całą stronę, na przykład stronę główną lub listę produktów, gdzie wszystko się liczy. Ustaw `format=text` dla zwykłego tekstu bez Markdown albo `format=html` dla oczyszczonego HTML głównej treści.

*curl: jedna strona jako Markdown, przycięta do 20 000 znaków*

```bash
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: odczytaj stronę i wypisz jej metadane oraz Markdown*

```python
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])

```

## Co ze stronami zbudowanymi w JavaScript?

Wiele stron wysyła w pierwszym HTML prawie żadnego tekstu i buduje treść w przeglądarce. Przy `render=auto`, czyli domyślnie, API najpierw czyta surowy HTML; jeśli zawiera zbyt mało tekstu, otwiera stronę w przeglądarce headless i odczytuje wynik. Odpowiedź mówi, co się stało, w `rendered`.

Strona, która wymagała przeglądarki, kosztuje dwa kredyty zamiast jednego. Jeśli wiesz, że dana witryna zawsze jej wymaga, ustaw `render=true`; jeśli chcesz tylko to, co wysyła serwer, ustaw `render=false` i nigdy nie płać drugiego kredytu.

## Co się dzieje, gdy witryna nie chce być czytana?

Szanujemy jej wybór i nie pobieramy opłaty. Nasz crawler identyfikuje się jako `WebReaderAPI` i przed każdym odczytem sprawdza robots.txt. Strona niedozwolona dla naszego tokena lub dla wszystkich robotów zwraca `403 blocked_by_robots`. Witryna, która deklaruje `Content-Signal: ai-input=no`, zwraca `403 blocked_by_site_policy`.

Jeśli witryna odmawia obsługi zapytania w inny sposób, na przykład statusem 403, stroną wyzwania lub ścianą logowania, otrzymujesz `502 target_refused` ze statusem samej witryny. Jeśli witryna odrzuci nasze zapytanie, zwracamy jej odpowiedź: nigdy nie rozwiązujemy CAPTCHA, nie logujemy się do kont ani nie próbujemy obejść blokady lub paywalla. Nasza [strona crawlera](https://webreaderapi.com/pl/bot/) wyjaśnia to wszystko właścicielom witryn, wraz z dokładnym User-Agent.

## Ile stron będzie potrzebował mój projekt?

Licz jeden kredyt za stronę, dwa za strony wymagające przeglądarki. Kilka typowych wolumenów:

- **Agent AI**, który czyta 5 stron na zadanie i wykonuje 100 zadań dziennie, czyta około 15 000 stron miesięcznie: 50 000 stron (14,25 USD) wystarczą na ponad trzy miesiące.
- **Indeks RAG** trzech witryn dokumentacji po 2 000 stron każda to 6 000 stron, a potem cotygodniowe odświeżanie zmienionych stron.
- **Korpus badawczy** 400 000 artykułów informacyjnych i blogowych mieści się w 500 000 stron (50 USD).

Kredyty nigdy nie wygasają, więc pack kupiony na jednorazowy crawl zachowuje pozostałą wartość na późniejsze zadania.

## Ile kosztuje API konwersji strony internetowej do Markdown?

10 000 stron kosztują 3,75 USD, 100 000 stron kosztują 21,75 USD, a 1 000 000 stron kosztują 74,25 USD, według stanu na październik 2026. Strony nieudane i strony odrzucone przez robots.txt są bezpłatne. Zobacz [wszystkie packi](https://webreaderapi.com/pl/pricing/).

| Plan | Ilość | Cena | Cena za jednostkę |
| --- | --- | --- | --- |
| Test | 10 000 stron | 3,75 USD | 0,38 USD/1K stron |
| Starter | 50 000 stron | 14,25 USD | 0,28 USD/1K stron |
| Build | 100 000 stron | 21,75 USD | 0,22 USD/1K stron |
| Volume | 1 000 000 stron | 74,25 USD | 0,07 USD/1K stron |

W każdym planie: Wyodrębnianie głównej treści · Renderowanie JavaScript, gdy potrzebne · Nieudane i odrzucone strony bez opłat · Kredyty nigdy nie wygasają

**Zanim zapłacisz**

- Minimalne doładowanie 25 USD. Doładuj raz kryptowalutą, a następnie kup dowolny plan ze swojego salda.
- Twoje saldo nie ma daty ważności i w każdej chwili możesz kupić za nie kredyty na strony. Jeśli pakiet kosztuje mniej niż minimalne doładowanie, kwotę, którą dodałeś wyłącznie, aby osiągnąć to minimum, można zwrócić na życzenie w ciągu 30 dni od płatności, w USDT lub USDC, pod warunkiem że jej nie wydałeś. Pozostałe saldo nie podlega zwrotowi, chyba że prawo stanowi inaczej.
- Zaksięgowane po sprawdzeniu Twojej płatności w blockchainie. Typowy czas potwierdzenia w sieci: BTC ≈ 20 min · USDT TRC-20 ≈ 1 min · USDT ERC-20 ≈ 5 min · USDC ERC-20 ≈ 5 min · ETH ≈ 5 min · SOL ≈ 1 min · LTC ≈ 15 min

## API konwersji strony internetowej do Markdown: najczęstsze pytania

### Czy Markdown zachowuje tabele i bloki kodu?

Tak. Tabele HTML stają się tabelami Markdown, a bloki kodu pozostają ogrodzone, z językiem, gdy strona go oznacza. Bardzo złożone tabele, na przykład te z scalonymi komórkami, są spłaszczane wiersz po wierszu.

### Czy mogę dostać całą stronę zamiast artykułu?

Tak. Ustaw `main_content=false`, a API skonwertuje wszystko na stronie, łącznie z nawigacją i stopką. To pasuje do stron głównych, stron kategorii i list produktów, gdzie detektor głównej treści pominąłby przydatne części.

### Jak zmieścić strony w oknie kontekstu mojego modelu?

Użyj `max_chars`, od 1 000 do 500 000 znaków, aby przyciąć Markdown do ustalonej długości. Pole `word_count` mówi, jak długi był cały artykuł, więc Twój agent może zdecydować, czy czytać dalej.

### Czy potrafi czytać strony za logowaniem lub paywallem?

Nie. WebReaderAPI czyta tylko publiczne strony. Nigdy nie loguje się do kont i nie próbuje obejść paywalla ani blokady; takie strony zwracają odmowę witryny i nie są obciążane opłatą.

### Czy potrzebuję dowodu lub karty, aby otrzymać klucz?

Nie. WebReaderAPI nie wymaga dowodu, selfie, dokumentów firmy ani karty. Logowanie numerem konta; e-mail jest opcjonalny. Doładowujesz z 25 USD w BTC, USDT, USDC, ETH, SOL, LTC.

---

WebReaderAPI: WebReaderAPI to API czytnika stron internetowych dla agentów AI, które zamienia każdą publiczną stronę internetową w czysty Markdown, z płatnością kryptowalutą i bez przesyłania dokumentów tożsamości. Przedpłacone kredyty od 0,07 USD/1K stron nigdy nie wygasają, a robots.txt jest respektowany. Bez KYC — bez dowodu, bez selfie, bez dokumentów. Płatność kryptowalutą.
