Przejdź do głównej treści
PPDF123

Zapisywanie strony WWW jako PDF

Adres URL na PDF pobiera publiczny adres WWW przez WeasyPrint i zapisuje stronę jako PDF. JavaScript się nie wykonuje, więc strony wymagające skryptów lub logowania wychodzą puste albo niekompletne.

Uzupełnij Adres URL strony, aby kontynuować.

Konwersja adresu URL na PDF przekazuje `urlInput` do WeasyPrint i pobiera `output.pdf`. Nie ma przesyłania pliku. WeasyPrint sam pobiera ten URL. To nie headless Chrome i nie usługa zrzutów ekranu.

JavaScript nie jest wykonywany. SPA, ściany botów, bramki cookie i strony wymagające sesji logowania zwykle drukują się puste lub niekompletne. Błędy HTTPS i cele wskazujące sieci prywatne kończą się błędem.

Wklejaj tylko URL, które masz prawo pobierać. Nie obchodź paywalli ani logowania. Serwer widzi wpisany adres.

Gdy masz już HTML, HTML na PDF jest bardziej przewidywalne, bo kontrolujesz bajty.

Przesłania są tymczasowe. Nie prowadzimy historii Twoich URL.

Funkcje

  • WeasyPrint pobiera `urlInput`; bez przesyłania pliku
  • Bez JavaScript, bez Chrome; nazwa pobrania zawsze `output.pdf`
  • To nie zrzut ekranu ani druk z sesją logowania
  • Anonimowe API: /api/v1/convert/url/pdf

Kiedy tego użyć

  • Wydrukować publiczny statyczny artykuł do PDF
  • Zarchiwizować stronę CSS bez JS
  • Zamienić prosty URL dokumentu w plik

Jak zapisać stronę WWW jako PDF?

  1. Wklej publiczny HTTP(S) URL, który masz prawo pobierać.
  2. Kliknij Przetwórz. Nie ma pola papieru.
  3. Pobierz `output.pdf`.
  4. Sprawdź, czy CSS się wydrukował. Strony zależne tylko od JS — nie.

Ograniczenia i przypadki brzegowe

  • Bez JS, bez cookie, bez logowania
  • To nie druk Chrome
  • Nazwa pobrania zawsze output.pdf

Przykłady

  • Publiczny statyczny wpis blogowy często drukuje się jako czytelny PDF
  • URL dashboardu JavaScript często drukuje się pusty

Prywatność tego narzędzia

Pliki są przesyłane przez HTTPS, przetwarzane w pamięci lub w krótkotrwałym katalogu tymczasowym na naszych serwerach i usuwane, gdy wynik jest gotowy. Nie przechowujemy kopii do późniejszego przeglądania, trenowania ani profili reklamowych. Szczegóły retencji i pliki cookie AdSense znajdują się w polityce prywatności.

Najczęstsze pytania

Dlaczego PDF jest pusty?
Strona buduje się przez JavaScript, blokuje boty albo przekierowuje do logowania. WeasyPrint widzi tylko HTML, który udało się pobrać.
Czy mogę drukować strony wymagające logowania?
Nie przez to narzędzie. Po zalogowaniu zapisz HTML lokalnie i użyj HTML na PDF.
Czy uruchamia Chrome?
Nie. Wywołuje weasyprint z URL jako wejściem.
Jaka jest nazwa pliku?
Zawsze output.pdf. URL nie służy do nazewnictwa.

Ostatnia aktualizacja:

Wywołanie z kodu

Każde narzędzie na stronie to zwykły interfejs REST. Anonimowo nie trzeba konta ani klucza API. Działa w przeglądarce, u programistów i u agentów AI.

curl -X POST "https://pdf123.xyz/api/v1/convert/url/pdf" \
  -F "urlInput=your-urlInput" \
  -o output.pdf

Dostępne też jako narzędzie MCP dla klientów mówiących Model Context Protocol (JSON-RPC 2.0, POST /mcp). Pełna dokumentacja API

Użyj go z agentem AI

Skill

Z tym skillem Claude Code, Codex, Cursor i inne agenty AI mogą wykonać za Ciebie „Adres URL na PDF”: /skills/pdf123-url-to-pdf.md

Wszystkie skille dla agentów

Pliki służą tylko do tego zadania i są potem automatycznie usuwane.