Konwerter obrazu na PDF

Połącz obrazy JPG, PNG, WebP, HEIC i inne w jeden plik PDF — łącz formaty dowolnie, jeden obraz na stronę. Bezpłatnie, prywatnie, bez przesyłania na serwer i znaków wodnych.

Wyniki

Przekonwertowane pliki pojawią się tutaj wraz z opcjami pobierania.

Gotowe. Dodaj obrazy.

Jak to działa

  • Zdjęcia w formatach JPG, PNG, WebP, AVIF, GIF oraz HEIC z iPhone'a mogą zostać połączone w jeden plik PDF.
  • Każdy obraz staje się osobną stroną o rozmiarze dokładnie dopasowanym do obrazu — nic nie jest przycinane, rozciągane ani uzupełniane marginesami. Strony układają się w kolejności dodawania plików.

Pliki PDF i obrazy są przetwarzane bezpośrednio w przeglądarce. Żadne dane nie są przesyłane do serwisu BroBroGo.

Najczęściej zadawane pytania (FAQ)

Jak połączyć różne obrazy w jeden plik PDF?

Dodaj obrazy w dowolnej kombinacji formatów, w wybranej przez siebie kolejności, i rozpocznij proces — każdy obraz stanie się jedną stroną, a gotowy plik PDF zostanie natychmiast pobrany.

Jakie formaty mogę ze sobą łączyć?

JPG, PNG, WebP, AVIF, GIF oraz HEIC/HEIF z iPhone'a — wszystkie w jednym pliku PDF. Jeśli jakiegoś pliku nie uda się odczytać, otrzymasz osobny komunikat, a pozostałe zostaną przekonwertowane.

Łączenie obrazów w PDF – każdy plik graficzny staje się jedną stroną

Narzędzie do konwersji obrazów w PDF działa na prostej zasadzie: każdy dodany plik graficzny staje się jedną stroną w wynikowym dokumencie. Kolejność stron odpowiada kolejności, w jakiej pliki zostały wybrane. Całe przetwarzanie odbywa się w przeglądarce użytkownika – żaden plik nie jest wysyłany na serwer. To odróżnia tę funkcję od typowych konwerterów online, które wymagają uploadu danych.

Wynikowy PDF nie zawiera warstwy tekstowej. Oznacza to, że dokument nie jest przeszukiwalny, chyba że zastosuje się oddzielnie OCR (optyczne rozpoznawanie znaków). Jest to konsekwencja techniczna – PDF przechowuje obrazy rastrowe w postaci bitmap, bez informacji o tekście, który mogą one zawierać.

Obsługiwane formaty plików graficznych

Narzędzie akceptuje siedem formatów obrazów: JPG, PNG, WebP, AVIF, GIF, HEIC oraz HEIF. Każdy z tych formatów ma inne właściwości kompresji i typowe zastosowania.

Format Charakterystyka Typowe zastosowanie
JPG Kompresja stratna, mały rozmiar pliku Zdjęcia, fotografie
PNG Kompresja bezstratna, obsługa przezroczystości Grafiki interfejsów, zrzuty ekranu
WebP Nowoczesny format Google, stratny i bezstratny Grafiki webowe
AVIF Format AV1, wysoka wydajność kompresji Nowoczesne zdjęcia i grafiki
GIF Maksymalnie 256 kolorów, obsługa animacji Proste animacje, ikony
HEIC / HEIF Format Apple, wydajna kompresja Zdjęcia z iPhone’ów i iPadów

Różnice w kompresji mają bezpośredni wpływ na rozmiar plików wejściowych. JPG przy wysokiej jakości może zajmować 2–5 MB na zdjęcie w rozdzielczości 12 MP. HEIC ten sam obraz może skompresować do 1–2 MB przy zachowaniu porównywalnej jakości. AVIF bywa jeszcze wydajniejszy, choć wsparcie w przeglądarkach wciąż się rozszerza.

Każdy plik nie może przekraczać 80 MB. To ograniczenie dotyczy pojedynczego obrazu, nie sumy wszystkich plików. Jeśli skan dokumentu w formacie TIFF przekonwertowano na PNG i ma 60 MB, zostanie zaakceptowany. Jeśli jednak przekroczy 80 MB, konieczne jest zmniejszenie rozdzielczości lub zmiana formatu na JPG z wyższą kompresją.

Narzędzie nie obsługuje wektorowych formatów graficznych, takich jak SVG ani EPS. Pliki te przed użyciem trzeba skonwertować do któregoś z obsługiwanych typów rastrowych. Podobnie nie są akceptowane surowe formaty RAW z aparatów fotograficznych (NEF, CR2, ARW) – wymagają wcześniejszej eksportu do JPG lub PNG.

Zasady dotyczące kolejności stron i ograniczeń liczbowych

Kolejność stron w wynikowym PDF jest ustalana w momencie wyboru plików. Nie ma możliwości późniejszego przestawiania stron. Jeśli użytkownik doda obrazy w kolejności: zdjęcie1.jpg, zdjęcie3.jpg, zdjęcie2.jpg, to właśnie w tej kolejności pojawią się w PDF. Brak funkcji przeciągania i porządkowania oznacza, że przed wyborem plików warto zaplanować odpowiednią sekwencję.

Narzędzie przyjmuje maksymalnie 20 plików w jednej konwersji. To ograniczenie wynika z wydajności przetwarzania w przeglądarce – każdy obraz jest dekodowany i ponownie kodowany do formatu PDF w pamięci RAM urządzenia użytkownika. Przy większej liczbie plików ryzyko przekroczenia dostępnej pamięci znacząco rośnie.

Strategie radzenia sobie z większą liczbą obrazów:

  • Podzielenie zestawu na partie po 20 plików i wykonanie kilku konwersji, a następnie połączenie otrzymanych PDF-ów innym narzędziem.
  • Zmniejszenie rozdzielczości obrazów przed dodaniem – zdjęcie 4000×3000 px można przeskalować do 2000×1500 px, co zmniejsza rozmiar nawet czterokrotnie.
  • Konwersja do formatu o wyższej kompresji, np. z PNG do JPG, jeśli utrata jakości jest akceptowalna.

Gdy użytkownik spróbuje dodać więcej niż 20 plików, narzędzie wyświetla komunikat: „Choose up to 20 images at a time.” Podobnie przy próbie dodania pliku większego niż 80 MB pojawia się: „Each file must be ‹max› or smaller.”

Struktura wynikowego PDF – brak warstwy tekstowej

Dokument PDF powstały z obrazów składa się wyłącznie z rasteryzowanych stron. Każda strona zawiera jeden obraz w maksymalnej dostępnej rozdzielczości. Nie ma warstwy tekstowej – PDF nie przechowuje informacji o znakach, słowach ani ich położeniu.

To oznacza konkretne konsekwencje praktyczne:

  • Nie można zaznaczyć ani skopiować tekstu z takiego PDF.
  • Wyszukiwarka systemowa nie znajdzie fraz w dokumencie.
  • Rozmiar pliku PDF będzie zbliżony do sumy rozmiarów obrazów wejściowych, pomniejszonej o ewentualne oszczędności wynikające z kompresji użytej przez przeglądarkę.
  • PDF Reader nie będzie mógł wyodrębnić tekstu ani indeksować zawartości.

Jeśli potrzebny jest dokument z możliwością wyszukiwania, konieczne jest zastosowanie OCR jako oddzielnego etapu. Narzędzia takie jak Tesseract OCR, Adobe Acrobat Pro czy dedykowane biblioteki open source (OCRmyPDF) pozwalają dodać warstwę tekstową do istniejącego PDF. Proces ten wykrywa obszary tekstu na obrazach i umieszcza przezroczystą warstwę z rozpoznanymi znakami.

W praktyce oznacza to, że narzędzie do konwersji obrazów w PDF jest optymalne dla przypadków, gdzie ważny jest wizualny układ stron, a nie możliwość przeszukiwania treści. Przykłady: zestawienie zdjęć z wydarzenia, skany podpisanych umów (gdzie podpis jest elementem graficznym), prezentacje w formie obrazów slajdów.

Obsługa błędów i komunikatów

Narzędzie raportuje błędy w sposób szczegółowy, co ułatwia diagnozę problemów. Każdy komunikat odpowiada konkretnej sytuacji:

Komunikat Przyczyna
„Proszę wybrać co najmniej jeden plik.” Próba utworzenia PDF bez dodania żadnego obrazu
„Choose up to 20 images at a time.” Przekroczono limit 20 plików
„Each file must be ‹max› or smaller.” Jeden z plików przekracza limit 80 MB
„Proszę wybrać pliki graficzne: JPG, PNG, WebP, AVIF, GIF, HEIC lub HEIF.” Próba dodania pliku w nieobsługiwanym formacie
„Konwersja nie powiodła się. Proszę spróbować z innym plikiem.” Ogólny błąd przetwarzania pojedynczego pliku
„‹count› file(s) could not be processed.” Błąd dotyczy kilku plików
„Ten plik jest pusty.” Plik ma zerową wielkość
„Nie udało się zdekodować tego obrazu. Może być uszkodzony lub mieć nieprawidłowy format.” Plik nie zawiera poprawnych danych graficznych
„Nie udało się przekonwertować tego pliku.” Nieznany błąd konwersji

Najczęstsze błędy wynikają z praktyki użytkowników. Dołączanie plików PDF jako obrazów – narzędzie akceptuje tylko grafikę, więc plik PDF zostanie odrzucony z komunikatem o nieobsługiwanym formacie. Inny częsty problem to próba konwersji animowanych GIF-ów – narzędzie prawdopodobnie przetworzy tylko pierwszą klatkę.

W sytuacji, gdy kilka plików nie może być przetworzonych, narzędzie wyświetla łączny komunikat o liczbie nieudanych konwersji, ale nie podaje szczegółów dla każdego z osobna. To może wymagać od użytkownika ręcznego testowania pojedynczych plików w celu identyfikacji problematycznych.

Prywatność przetwarzania – wszystko w przeglądarce

Całe przetwarzanie odbywa się wyłącznie w przeglądarce użytkownika. Żaden obraz nie jest wysyłany na serwer. To oznacza, że:

  • Pliki nie opuszczają urządzenia użytkownika.
  • Do konwersji nie jest potrzebne połączenie internetowe (poza pierwszym załadowaniem strony).
  • Nie ma ryzyka przechwycenia danych przez osoby trzecie.
  • Nie są tworzone kopie plików na serwerach zewnętrznych.

Technicznie działa to następująco: po wybraniu plików przeglądarka ładuje je do pamięci. Następnie JavaScript odczytuje dane binarne, dekoduje je do formatu bitmapowego i zapisuje jako strony PDF. Cały proces nie wymaga żadnych żądań sieciowych.

To rozwiązanie ma jednak ograniczenia wydajnościowe. Duże obrazy (blisko 80 MB każdy) wymagają znacznej ilości pamięci RAM. W przeglądarkach na urządzeniach z 4 GB RAM może to prowadzić do zawieszenia się strony lub błędu „Out of memory”. W takich przypadkach zaleca się zmniejszenie rozdzielczości obrazów przed dodaniem lub ograniczenie liczby plików do 10–15.

Najczęściej zadawane pytania

Czy mogę zmienić kolejność stron po dodaniu plików? Nie. Kolejność stron jest ustalana w momencie wyboru plików i odpowiada kolejności, w jakiej zostały dodane. Nie ma możliwości późniejszego sortowania ani przeciągania stron. Przed wyborem plików warto je posortować w eksploratorze plików systemu operacyjnego.

Dlaczego wynikowy PDF nie jest przeszukiwalny? PDF utworzony z obrazów nie zawiera warstwy tekstowej. Każda strona to rasteryzowany obraz. Tekst widoczny na obrazie nie jest przechowywany jako znaki, tylko jako piksele. Aby uzyskać przeszukiwalny dokument, należy zastosować OCR jako osobny krok.

Co zrobić, gdy plik jest większy niż 80 MB? Należy zmniejszyć rozdzielczość obrazu lub skompresować go do formatu o wyższej kompresji (np. przekonwertować z PNG do JPG). Można też użyć narzędzi do zmiany rozmiaru obrazu przed dodaniem. Zdjęcie 6000×4000 px w formacie PNG może zajmować 30–40 MB – konwersja do JPG z jakością 90% zmniejszy je do 3–5 MB.

Ile maksymalnie zdjęć mogę połączyć w jednym przebiegu? Maksymalnie 20 plików. Jeśli potrzebujesz połączyć więcej obrazów, podziel je na partie po 20, wykonaj kilka konwersji, a następnie połącz otrzymane PDF-y za pomocą innego narzędzia (np. PDFtk, Ghostscript lub innego konwertera PDF dostępnego na stronie).

Dlaczego pojawia się komunikat o nieobsługiwanym formacie? Narzędzie akceptuje tylko JPG, PNG, WebP, AVIF, GIF, HEIC i HEIF. Pliki PDF, dokumenty Word, skany w formacie TIFF czy grafiki wektorowe SVG nie są obsługiwane. Należy je wcześniej skonwertować do jednego z dozwolonych formatów. Jeśli plik ma rozszerzenie JPG, ale faktycznie jest plikiem PDF z błędnym rozszerzeniem, również zostanie odrzucony przy próbie dekodowania.

Czy mogę użyć tego narzędzia offline? Tak, o ile strona została już załadowana w przeglądarce. Ponieważ całe przetwarzanie odbywa się po stronie klienta, po wczytaniu strony można odciąć połączenie internetowe – konwersja nadal będzie działać. Należy jednak pamiętać, że niektóre przeglądarki wymagają połączenia przy pierwszym uruchomieniu, aby pobrać kod JavaScript i biblioteki.