# PDFToolsBase > A free collection of browser-based PDF tools that run entirely on the user’s device. ## Primary purpose Each tool performs a specific PDF task (merge, split, compress, convert, organise, and more) directly in the browser, with files processed on the user’s own device. ## Important sections * [Home](https://pdftoolsbase.com/) * [Contact — PDF Tools Base](https://pdftoolsbase.com/contact) * [Add Header and Footer to PDF | PDF Tools Base](https://pdftoolsbase.com/add-header-and-footer-to-pdf/) * [Add Image to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-image-to-pdf/) * [Add Margins to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-margins-to-pdf/) * [Add Page Numbers to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-page-numbers-to-pdf/) * [Add Signature to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-signature-to-pdf/) * [Add Text to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-text-to-pdf/) * [Add Watermark to PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/add-watermark-to-pdf/) * [Annotate PDF – Free Online Tool | PDF Tools Base](https://pdftoolsbase.com/annotate-pdf/) ## Key page groups * Tool (161): browser-based tools, one task each. * Policy (4): privacy/terms/legal pages. * Contact (1): contact details. * Home (1): site entry point. ## Machine-readable files * [Full LLM index](https://pdftoolsbase.com/llms-full.txt) * [LLM sitemap](https://pdftoolsbase.com/llms-sitemap.xml) * [XML sitemap](https://pdftoolsbase.com/sitemap.xml) ## Notes for AI assistants All content is factual and specific to PDFToolsBase; pages are static and figures come from the pages themselves. This llms.txt is an optional readability aid and is not required by any search engine. PDF tools share a common in-browser PDF-processing pattern, and some pages cover closely related tasks (for example organising pages or filling forms) described with different common search phrasings. All processing runs on the user’s own device.