Jak Działa PDFMerger.io
Proste wyjaśnienie tego, co się dzieje, gdy korzystasz z naszych narzędzi — i dlaczego Twoje pliki nigdy nie opuszczają Twojego urządzenia.
Krótka wersja
Gdy otwierasz PDFMerger.io, wszystko dzieje się w zakładce przeglądarki. Twoje pliki PDF są odczytywane z dysku, przetwarzane w pamięci, a wynik jest pobierany bezpośrednio — bez wysyłania jakichkolwiek danych poza Twoje urządzenie.
Używane biblioteki
pdf-lib
Obsługuje wszystkie manipulacje PDF: scalanie, dzielenie, obracanie, usuwanie stron, kompresję i odblokowywanie plików chronionych hasłem — bezpośrednio w przeglądarce.
pdfjs-dist (PDF.js)
Silnik renderowania PDF firmy Mozilla. PDFMerger.io używa go do generowania podglądów stron PDF — całkowicie w przeglądarce.
Tesseract.js (OCR)
A WebAssembly port of the Tesseract OCR engine. When you use the PDF OCR tool, each page is rendered to a canvas at 2× resolution and fed to Tesseract running locally in your browser. The WASM binary and language data are loaded from a CDN on first use — your PDF content is never sent anywhere.
react-signature-canvas + pdf-lib (Sign PDF)
The Sign PDF tool captures your signature using a canvas element (draw, type, or upload). The signature is converted to a PNG image and embedded into the PDF using pdf-lib's image embedding API — all in memory. No server is involved at any step.
Co dzieje się krok po kroku podczas scalania plików PDF
- 1You drag files onto the merge area. The browser reads each file from your disk using the File API — a standard browser feature that gives JavaScript access to local files you explicitly select.
- 2PDF.js renders the first page of each file to a canvas element to generate the thumbnail previews you see in the file list. This happens entirely in your browser's memory.
- 3You click "Merge PDF". pdf-lib opens each PDF's binary structure, extracts the page objects, and writes them into a single new PDF document — all in memory.
- 4The finished PDF bytes are converted to a Blob (a temporary in-memory file object) and a download link is created using URL.createObjectURL(). Your browser's native download mechanism saves it to your Downloads folder.
- 5When you close the tab, all data is cleared from memory. Nothing persists anywhere.
Prywatność — co zbieramy i czego nie
Formaty PDF i zgodność
PDFMerger.io obsługuje standardowe pliki PDF (każda wersja). Narzędzia działają z plikami PDF z Adobe Acrobat, Microsoft Word, Google Docs, macOS Preview, LibreOffice i skanerów.
Wymagania dotyczące przeglądarki i urządzenia
Działa każda nowoczesna przeglądarka: Chrome, Firefox, Safari, Edge i Brave — na komputerach i urządzeniach mobilnych. Wydajność zależy od dostępnej pamięci RAM urządzenia.
Dlaczego przetwarzanie w przeglądarce jest ważne
W PDFMerger.io łańcuch przetwarzania nigdy nie opuszcza Twojego urządzenia — nie ma ryzyka infrastrukturalnego, ponieważ żadna infrastruktura nie obsługuje Twoich plików.