Żeby wrzucić PDF do ChatGPT, kliknij „+” (albo spinacz) obok pola wiadomości, wybierz plik z komputera lub telefonu i napisz, czego oczekujesz, na przykład „wypisz terminy i kary z tej umowy”. Tak samo działa to w Claude, Gemini i Copilocie. Kłopot pojawia się przy skanach, dwóch kolumnach i tabelach: wtedy model czyta tekst w złej kolejności albo nie widzi go wcale. Poniżej, jak tego uniknąć.
Jak wrzucić PDF do ChatGPT krok po kroku
- Otwórz ChatGPT w przeglądarce albo w aplikacji i rozpocznij nową rozmowę.
- Kliknij „+” obok pola wiadomości i wybierz przesyłanie pliku z urządzenia. Plik możesz też przeciągnąć prosto do okna czatu.
- Poczekaj, aż PDF się wczyta, i wpisz konkretne polecenie.
- Zadawaj pytania uzupełniające w tej samej rozmowie: model pamięta wgrany plik do końca czatu.
Według pomocy OpenAI pojedynczy plik może mieć do 512 MB, a tekst dokumentu jest liczony do około 2 milionów tokenów. Konto darmowe może przesłać 3 pliki dziennie, płatne plany znacznie więcej. Za duży plik zmniejszysz w Kompresja PDF, a niepotrzebne strony usuniesz w Podziel PDF.
Który sposób wybrać
Bezpośrednie wgranie pliku jest wygodne, ale nie zawsze daje dobry wynik: model czyta to, co da się z pliku wyciągnąć, a przy skanach, dwóch kolumnach czy tabelach potrafi pomylić kolejność. Dlatego przy ważnych dokumentach lepiej samemu przygotować tekst. Wybierz metodę według rodzaju pliku:
| Sposób | Kiedy się sprawdza | Zachowuje układ | Tabele |
|---|---|---|---|
| Zaznacz i kopiuj | Krótki PDF z warstwą tekstową | Częściowo | Nie |
| Zapis jako tekst (Acrobat Reader) | Dłuższy dokument, jeden plik TXT | Częściowo | Nie |
| PDF na Word, potem TXT | Umowy, pisma, teksty z nagłówkami | Tak | Częściowo |
| PDF na Excel, potem CSV | Zestawienia, cenniki, tabele liczb | Częściowo | Tak |
Krok 1: sprawdź, czy PDF ma warstwę tekstową
Zanim zaczniesz cokolwiek kopiować, otwórz plik i spróbuj zaznaczyć kursorem jedno zdanie. Możesz też nacisnąć Ctrl+F (na Macu Cmd+F) i wyszukać słowo, które widzisz na stronie.
- Zdanie się zaznacza, a wyszukiwarka je znajduje: PDF ma warstwę tekstową, możesz przejść dalej.
- Zaznacza się cała strona jak obrazek albo wyszukiwanie nic nie zwraca: to skan lub zdjęcie. Najpierw potrzebujesz OCR, czyli rozpoznania tekstu.
- Tekst się zaznacza, ale po wklejeniu widzisz dziwne znaki: plik ma błędnie osadzone czcionki. Tu też najpewniej pomoże OCR.
Skąd biorą się takie pliki i czym PDF różni się od zwykłego dokumentu, wyjaśniamy w tekście PDF: co to znaczy. Jak zrobić OCR za darmo (na przykład w Dokumentach Google albo w aplikacji na telefonie), opisujemy w poradniku OCR PDF: jak rozpoznać tekst ze skanu.
Jak wyciągnąć tekst z PDF: 4 sposoby
1. Zaznacz i kopiuj
Najprostsza metoda przy krótkich plikach. Na Windowsie otwórz PDF w przeglądarce Edge lub Chrome, naciśnij Ctrl+A, potem Ctrl+C i wklej tekst do Notatnika. Na Macu w Podglądzie użyj Cmd+A i Cmd+C, a następnie wklej do aplikacji TextEdit w trybie zwykłego tekstu. Na telefonie przytrzymaj palec na słowie, rozciągnij zaznaczenie i wybierz „Kopiuj”.
Wadą jest to, że przy dwóch kolumnach tekst potrafi się przeplatać wiersz po wierszu. Zawsze rzuć okiem na wynik.
2. Zapis jako tekst w Adobe Acrobat Reader
Darmowy Acrobat Reader ma w menu „Plik” opcję zapisu dokumentu jako tekstu (w zależności od wersji nazywa się ona „Zapisz jako tekst” albo jest w „Zapisz jako inny”). Dostajesz jeden plik TXT z całą treścią, bez formatowania. To dobry sposób na PDF na TXT, gdy dokument ma kilkadziesiąt stron.
3. PDF na Word, a potem zapis jako .txt
Gdy zależy Ci na zachowaniu akapitów, nagłówków i list, przekonwertuj plik w narzędziu PDF na Word (czym oba formaty się różnią, przeczytasz w tekście PDF a DOC). W Wordzie łatwo usuniesz zbędne fragmenty, a potem wybierzesz „Plik > Zapisz jako” i typ „Zwykły tekst (*.txt)”. Możesz też po prostu skopiować oczyszczony tekst z Worda do okna chatbota.
4. Tabele: PDF na Excel i CSV
Tabele skopiowane jako zwykły tekst zamieniają się w ciąg liczb bez struktury i chatbot zaczyna mylić kolumny. Lepiej przerobić je narzędziem PDF na Excel, sprawdzić nagłówki kolumn i zapisać arkusz jako CSV. Taki plik (albo wklejony fragment CSV) model czyta jak porządną tabelę i może na nim liczyć.
Czyszczenie tekstu przed wklejeniem do chatbota
Wyciągnięty tekst prawie zawsze zawiera śmieci, które rozpraszają model albo zjadają miejsce w rozmowie. Poświęć kilka minut na sprzątanie:
- Nagłówki i stopki. Nazwa firmy, numer dokumentu czy adres powtarzają się na każdej stronie. Usuń je funkcją „Zamień” w Wordzie lub Notatniku.
- Numery stron. Samotne „12” albo „Strona 12 z 40” w środku akapitu potrafi rozbić zdanie na dwie części.
- Dzielenie wyrazów. Słowa przeniesione do kolejnego wiersza zostają rozcięte łącznikiem. W Wordzie wyszukaj znak łącznika połączony z końcem akapitu (kod ^p) i scal wyrazy.
- Kolumny. Sprawdź, czy tekst z lewej kolumny nie przeplata się z prawą. Jeśli tak, użyj konwersji do Worda i popraw kolejność akapitów.
- Przypisy. Przenieś je na koniec albo usuń, jeśli nie są potrzebne. Wklejone w środek zdania mylą sens.
- Puste linie i twarde entery. PDF często łamie każdy wiersz osobno. Połącz wiersze w akapity, żeby model widział całe zdania.
Długie dokumenty: dziel na części
Każdy chatbot ma ograniczenie tego, ile tekstu przetworzy naraz, i różni się ono w zależności od modelu i planu. Przy bardzo długich plikach (raport roczny, praca dyplomowa, dokumentacja techniczna) model może pominąć środek albo streścić tylko początek. Bezpieczniej podzielić tekst według rozdziałów.
- Podziel dokument na logiczne części: rozdziały, sekcje umowy, miesiące w raporcie.
- Wklejaj je po kolei, każdą z dopiskiem „Część 2 z 5, na razie tylko potwierdź, że przeczytałeś”.
- Po ostatniej części poproś o streszczenie całości albo zadaj konkretne pytania.
- Na koniec zapytaj, z której części pochodzi dana informacja, i porównaj ją z oryginałem.
Ostatni krok jest ważny: chatbot może się pomylić albo dopowiedzieć coś, czego w dokumencie nie ma. Przy umowach, decyzjach urzędowych i liczbach zawsze sprawdzaj odpowiedź w źródle.
Prywatność: czego nie wrzucać do chatbota
Treść, którą wysyłasz do publicznego chatbota, trafia na serwery dostawcy. Zależnie od ustawień konta może być przechowywana, a nawet używana do ulepszania modeli. Dlatego nie wklejaj bez zastanowienia:
- umów z numerem PESEL, serią dowodu osobistego czy adresem zamieszkania,
- wyciągów bankowych z numerami rachunków,
- dokumentacji medycznej,
- danych klientów i pracowników firmy (to może naruszać RODO),
- dokumentów objętych tajemnicą przedsiębiorstwa lub umową poufności.
Jeśli musisz przeanalizować taki dokument, najpierw go zanonimizuj. W wersji tekstowej to proste: zamień nazwiska na „Osoba A”, PESEL na „[PESEL]”, kwoty możesz zostawić. Gorzej z PDF, w którym zakrywasz dane czarnym prostokątem: pod spodem tekst często zostaje i da się go skopiować. Jak zamazać dane naprawdę skutecznie, wyjaśniamy w tekście o spłaszczaniu PDF.
W firmie sprawdź też, czy pracodawca nie ma zasad korzystania z narzędzi AI albo firmowej wersji chatbota z wyłączonym uczeniem na danych.
Czy ChatGPT może zrobić PDF?
Tak. Poproś na przykład „przygotuj z tego plik PDF do pobrania”, a ChatGPT wygeneruje dokument z tekstem lub tabelą. Układ jest jednak prosty i polskie znaki czasem się psują. Jeśli dokument ma dobrze wyglądać, skopiuj odpowiedź do Worda, popraw formatowanie i zapisz plik jako PDF. Gdy potrzebujesz podpisu, zobacz, jak podpisać PDF.
Typowe błędy
| Problem | Przyczyna | Rozwiązanie |
|---|---|---|
| Chatbot pisze, że plik jest pusty | Skan bez warstwy tekstowej | Zrób OCR, potem wyciągnij tekst |
| Zdania są pomieszane | Dwie kolumny skopiowane wierszami | Konwersja do Worda i poprawa kolejności |
| Liczby w złych kolumnach | Tabela wklejona jako zwykły tekst | PDF na Excel i zapis do CSV |
| Streszczenie pomija środek | Za długi dokument naraz | Dziel na części według rozdziałów |
| Dziwne znaki zamiast polskich liter | Złe kodowanie lub czcionki w PDF | Zapisz TXT w kodowaniu Unicode albo użyj OCR |
Dobrze przygotowany tekst to połowa sukcesu. Kilka minut sprzątania oszczędzi Ci poprawiania odpowiedzi i ryzyka, że ważny szczegół z dokumentu zostanie pominięty.



