webby.tools

PDF Tools

Images to PDF Converter
Images to PDF Converter

Convert JPG, PNG, WebP, and GIF images into a single PDF file. Add multiple images, drag to reorder, set paper size and margins, then download. Free, no uploads needed.

PDF Compressor
PDF Compressor

Compress and reduce the size of a PDF file online. Re-encodes images at lower resolution and quality to shrink large PDFs. Free, runs in your browser, no uploads.

PDF Merger
PDF Merger

Combine multiple PDF files into one. Drag to reorder, set the output file name, and download the merged PDF instantly. Free online PDF merger — no uploads, runs in your browser.

PDF Metadata Editor
PDF Metadata Editor

View and edit the metadata in a PDF file — title, author, subject, keywords, and creation date. Download the updated PDF instantly. Free, no uploads, runs in your browser.

PDF Page Counter
PDF Page Counter

Instantly count the number of pages in a PDF file. Also shows file size, PDF version, and the dimensions of each page. Free, works in your browser, nothing uploaded.

PDF Page Extractor
PDF Page Extractor

Extract one page or a range of pages from a PDF and download as a new PDF file. Split out specific pages without any uploads. Free online PDF page splitter.

PDF Page Rotator
PDF Page Rotator

Rotate individual pages or all pages in a PDF by 90, 180, or 270 degrees. Preview thumbnails, set rotation per page, and download the fixed PDF. Free, no uploads.

PDF Text Extractor
PDF Text Extractor

Extract all text from a PDF file and copy it to your clipboard. Browse text by page, search within the extracted text, and download as a plain text file. Free, no uploads.

PDF to JPG Converter
PDF to JPG Converter

Convert every page of a PDF into a JPG image. Choose resolution and quality. Download all images as a ZIP file. Free online PDF to JPG converter — no uploads, runs in your browser.

PDF Word Counter
PDF Word Counter

Count the number of words, characters, sentences, and paragraphs in a PDF file. Works on multi-page PDFs. Free online PDF word counter — no uploads, runs in your browser.

About PDF

PDF (Portable Document Format) was created by Adobe in 1993 and became an open ISO standard in 2008. It is designed to present documents — text, images, vector graphics, fonts, and layout — consistently across every device, operating system, and printer, regardless of the software used to create them.

PDF is the universal standard for sharing documents that must look exactly the same everywhere: contracts, forms, invoices, academic papers, and print-ready artwork. Nearly every computer and smartphone can open a PDF without installing special software.

How PDF Files Work

A PDF file is a structured container that bundles everything needed to render a document: compressed page streams, embedded fonts, image data, vector paths, metadata, and an index (cross-reference table) that maps object positions for fast random access. Pages are rendered by interpreting a PostScript-like language that positions each element precisely.

Because fonts and layout information are embedded, a PDF looks the same whether opened on Windows, macOS, Linux, iOS, or Android — even if the fonts used in the document are not installed on the viewing device.

Working with PDFs in the Browser

Modern browsers include a built-in PDF renderer (based on Mozilla's pdf.js), which means PDF files can be read, processed, and manipulated entirely in JavaScript without any server-side component. The tools on this page use this capability to handle your files locally — nothing is ever uploaded.

The key JavaScript libraries used are:

PDF Versions and Compatibility

PDFs are versioned, from PDF 1.0 (1993) to PDF 2.0 (2017). Most tools in the wild produce PDF 1.4 to PDF 1.7 files. Key features introduced over time include:

Version Notable Features
PDF 1.3 128-bit encryption, embedded ICC colour profiles
PDF 1.4 Transparency, JBIG2 compression
PDF 1.5 Cross-reference streams, object streams, JPEG2000
PDF 1.6 256-bit AES encryption
PDF 1.7 Adobe extensions (became ISO 32000-1)
PDF 2.0 ISO 32000-2; improved encryption, digital signatures

Common PDF Tasks

Frequently Asked Questions

Are my PDF files sent to a server?
No. All tools on this page run entirely in your browser using JavaScript. Your files are processed locally in memory and are never transmitted to any server.
Can I process password-protected PDFs?
PDFs with owner passwords (restricting editing, printing, or copying) can still be opened without a password in most cases. PDFs with user passwords (requiring a password to open) cannot be processed without first removing the password protection.
Why are some PDFs larger than expected?
Large PDFs are usually caused by high-resolution embedded images, unsubsetted fonts (where the entire font is embedded rather than just the characters used), or large embedded media. The compression tools can help reduce image-heavy PDFs significantly.
What is a PDF/A file?
PDF/A is an ISO standard subset of PDF designed for long-term archiving. It embeds all fonts, forbids encryption and external references, and prohibits features that could change the document's appearance over time. Government and legal archives often require PDF/A format.
Icons from Creative Fabrica

This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.