# Docmint > Docmint is a browser-based PDF toolkit: 28 tools for compressing, merging, splitting, organising, converting, signing, protecting and inspecting PDFs and images, all processed locally on the user's device with no file uploads. It is free for a daily number of runs, with an unlimited Pro plan. Key facts: - Every tool runs client-side in the browser (JavaScript + WebAssembly). Files are never uploaded or stored. - Free with a daily allowance: 3 runs a day without an account, 10 with a free account; Pro ($3.25/month billed yearly) is unlimited. No watermarks. Works in current Chrome, Edge, Firefox and Safari. - Inputs: PDF, JPG, PNG, WebP. Outputs: PDF, JPG, PNG, WebP, TXT, Markdown. - PDF encryption uses AES-256; OCR runs locally with Tesseract compiled to WebAssembly. - Assistant: on the home page users can drop files and describe the job in plain words ("get it under 2 MB and add a password"); Docmint plans the steps, chains the tools and runs them in the browser. The assistant sees only the request and file facts (name, size, page count), never document contents. - Contact: hello@docmint.io. Last updated 2026-11-02. ## Edit & Optimize All edit & optimize tools: https://docmint.io/tools/edit - [Compress PDF](https://docmint.io/compress-pdf): Reduce PDF file size with safe optimization, local processing, and no retained files. - [Delete Pages](https://docmint.io/delete-pages): Safe PDF page removal with local processing. Delete pages privately — no server access required. - [Watermark PDF](https://docmint.io/watermark-pdf): Private PDF watermarking in your browser. Add custom text or image watermarks without uploading files anywhere. - [Rotate PDF](https://docmint.io/rotate-pdf): Secure PDF rotation in your browser. Rotate pages locally — your files never leave your device. - [Add Page Numbers](https://docmint.io/page-numbers): Stamp page numbers in any position and format — 'Page 3 of 12', Roman numerals, custom start — privately. - [Crop PDF](https://docmint.io/crop-pdf): Trim margins or crop every page to a custom area with a live preview. No upload, no quality loss. - [Resize Pages](https://docmint.io/resize-pdf): Scale every page to A4, Letter, Legal, A3 or a custom size, fitting or filling the sheet. Local only. - [Grayscale PDF](https://docmint.io/grayscale-pdf): Convert a colour PDF to grayscale for cheaper printing and smaller files, entirely in your browser. ## Organize & Merge All organize & merge tools: https://docmint.io/tools/organize - [Merge PDF](https://docmint.io/merge-pdf): Private PDF merging on your device. Combine multiple files into one document — no servers involved. - [Split PDF](https://docmint.io/split-pdf): Safe PDF splitting with local processing. Extract specific pages without uploading to any server. - [Organize Pages](https://docmint.io/organize-pdf): Visual page editor: drag to reorder, rotate, duplicate, delete or insert blank pages — all on your device. - [N-up / Booklet](https://docmint.io/nup-pdf): Lay out 2, 4, 6 or 9 pages per sheet, or build a print-ready booklet imposition, without uploading. ## Convert & Export All convert & export tools: https://docmint.io/tools/convert - [PDF to JPG](https://docmint.io/pdf-to-jpg): Private PDF conversion with zero uploads. Convert pages to high-quality images — completely offline. - [JPG to PDF](https://docmint.io/jpg-to-pdf): Secure image-to-PDF conversion on your device. Create PDFs from images with complete privacy. - [PDF to PNG](https://docmint.io/pdf-to-png): Export PDF pages as lossless PNG images with transparency support, right in your browser. - [Text to PDF](https://docmint.io/text-to-pdf): Paste text or Markdown, or drop a .txt/.md file, and get a cleanly typeset PDF. No upload. ## Security & Protection All security & protection tools: https://docmint.io/tools/security - [Protect PDF](https://docmint.io/protect-pdf): Secure PDF password protection locally. Add AES-256 encryption without exposing files to any server. - [Unlock PDF](https://docmint.io/unlock-pdf): Safe PDF password removal on your device. Unlock files privately with zero server uploads. - [Edit Metadata](https://docmint.io/edit-metadata): View and edit title, author, subject, keywords and dates, or strip all metadata for privacy. - [Flatten PDF](https://docmint.io/flatten-pdf): Flatten form fields and annotations into static content, or rasterise pages so nothing can be edited. Local only. ## Sign & Annotate All sign & annotate tools: https://docmint.io/tools/sign - [Sign PDF](https://docmint.io/sign-pdf): Draw, type or upload a signature and place it on any page. Your signature never leaves your device. ## Inspect & Extract All inspect & extract tools: https://docmint.io/tools/analyze - [PDF to Text](https://docmint.io/pdf-to-text): Pull all text out of a PDF into a clean TXT or Markdown file, with a copyable preview. No upload. - [OCR PDF](https://docmint.io/ocr-pdf): Recognise text in scanned PDFs and photos, then download a searchable PDF or plain text — all in your browser. - [Compare PDFs](https://docmint.io/compare-pdf): Spot every added, removed or changed line between two PDF versions, side by side, without uploading. - [Inspect PDF](https://docmint.io/pdf-info): See page count, page sizes, metadata, encryption, fonts, forms and word count at a glance — nothing uploaded. ## Image Tools All image tools tools: https://docmint.io/tools/image - [Compress Image](https://docmint.io/compress-image): Shrink images by adjusting quality and maximum dimensions, with before/after size shown. Local only. - [Convert Image](https://docmint.io/convert-image): Convert JPG, PNG, WebP, GIF, BMP, SVG and HEIC between formats in your browser, in bulk. - [Resize Image](https://docmint.io/resize-image): Resize images by exact pixels, percentage or to fit a box, in bulk, keeping aspect ratio. Local only. ## Describe the job instead of picking a tool - [Home](https://docmint.io/): one box for files or a request. Submitting opens a workspace where each answer is a plan of tool steps (for example Compress PDF then Protect PDF) that runs on the device, each step working on the previous result. Interactive tools such as Sign PDF and Organize PDF open with the file already loaded and hand the result back. - What it cannot do: create Word, Excel or PowerPoint files, translate, summarise or answer questions about document contents, edit existing text, fill in forms or redact. It says so and offers the closest tools instead. - Passwords typed into a request are removed in the browser before anything is sent and filled into the protect or unlock step locally. - [Pipelines](https://docmint.io/pipeline): chain tools into a reusable pipeline (for example Unlock → Compress → Protect, or Scans → OCR → Compress) and run it on many files at once. Each step feeds the next with no download in between; pipelines can be saved in the browser or shared as a link that holds only the steps and settings. - Every tool page also offers "Continue with": the result opens in the next tool directly, without downloading and re-uploading. ## Guides - [How to Compress PDF — Complete Guide](https://docmint.io/blog/how-to-compress-pdf): Learn the best methods to reduce PDF file size while maintaining quality. Step-by-step guidance for different document types. - [How to Merge PDF Files](https://docmint.io/blog/how-to-merge-pdf-files): The ultimate guide to combining multiple PDF files into one document. Best practices, ordering tips and common mistakes to avoid. - [Reduce PDF File Size: 8 Proven Methods Compared](https://docmint.io/blog/reduce-pdf-file-size-methods-compared): A complete comparison of eight ways to reduce PDF file size, with notes on which works best for each document type and privacy need. - [Best Free PDF Tools: Privacy-Focused Comparison](https://docmint.io/blog/best-free-pdf-tools-privacy-comparison): A comprehensive look at free PDF tools that prioritise privacy. See which tools process files locally and which upload them to servers. - [How to Compress a PDF for Email](https://docmint.io/blog/compress-pdf-for-email): Most email providers cap attachments around 20 to 25 MB. Compress the PDF with a Balanced setting, aim well below the limit, and split it if needed. - [How to Delete Pages From a PDF Without Acrobat](https://docmint.io/blog/delete-pages-from-pdf-without-acrobat): Open the PDF in a browser-based page remover, click the pages or type a range like 2, 5-7, check the remaining count, and download a clean copy. - [How to Watermark a PDF With Text or a Logo](https://docmint.io/blog/how-to-watermark-a-pdf): Add a CONFIDENTIAL or DRAFT stamp or a logo to every page, set opacity and position, tile it if needed, and know what a watermark does not protect. - [How to Fix Sideways or Upside-Down Pages in a PDF](https://docmint.io/blog/fix-sideways-upside-down-pdf-pages): Rotate only the pages that are wrong, or all of them, by 90 or 180 degrees and save. Rotation is stored in the page, so quality is untouched. - [How to Add Page Numbers to a PDF](https://docmint.io/blog/add-page-numbers-to-pdf): Pick a format such as Page 3 of 12 or Roman numerals, choose the position, skip the cover with a start page, and stamp the numbers as real text. - [How to Crop PDF Margins and Remove Scanner Borders](https://docmint.io/blog/crop-pdf-margins-remove-scanner-borders): Drag a crop box or type exact margins, use auto-trim for white space, apply it to all pages or a range, and know how cropping differs from resizing. - [How to Change a PDF's Page Size to A4 or US Letter](https://docmint.io/blog/change-pdf-page-size-a4-letter): Resize every page to A4 or US Letter, choose Fit to keep all content visible or Fill to cover the sheet, and print without clipped margins. - [Convert a Color PDF to Black and White for Printing](https://docmint.io/blog/convert-color-pdf-to-black-and-white-for-printing): Convert a color PDF to grayscale or pure black and white before printing to save color toner, get predictable output and often a smaller file. - [How to Combine Receipts Into One PDF for Expenses](https://docmint.io/blog/combine-receipts-and-invoices-into-one-pdf-for-expenses): Collect receipt photos and PDF invoices, name them by date, merge them into one PDF in order, then compress it so it uploads to your expense system. - [How to Split a PDF Into Pages or Extract a Page Range](https://docmint.io/blog/split-pdf-into-separate-pages-or-page-range): Split a PDF into one file per page, into chunks of N pages, or extract a range such as 1-3, 5 into a new file, without losing any quality. - [How to Reorder, Rotate and Remove PDF Pages at Once](https://docmint.io/blog/reorder-rotate-remove-pdf-pages-in-one-pass): Fix page order, sideways pages, unwanted pages and missing blanks in one pass with a visual page board, then save one clean PDF at full quality. - [How to Print Multiple PDF Pages per Sheet](https://docmint.io/blog/print-multiple-pdf-pages-per-sheet): Place 2, 4, 6 or 9 PDF pages on each sheet, or build a folded booklet, to save paper and make handouts, while keeping the text readable. - [How to Convert PDF Pages to JPG for Slides and Chat](https://docmint.io/blog/convert-pdf-pages-to-jpg-for-slides-and-chat): Turn PDF pages into JPG images for slides and chat apps: pick 150 DPI, quality around 85, and convert only the pages you actually need to share. - [How to Turn Phone Photos of Documents Into One PDF](https://docmint.io/blog/turn-phone-photos-of-documents-into-one-pdf): Combine phone photos of a document into one PDF in the right order, pick A4 or Letter pages, then compress it or make it searchable with OCR. - [PDF to PNG or JPG: Which Image Format Should You Choose?](https://docmint.io/blog/pdf-to-png-or-jpg-which-format): Pick PNG for text, diagrams and transparent backgrounds, and JPG for photo-heavy pages where small files matter. Here is how to decide. - [How to Turn Plain Text or Markdown Into a Clean PDF](https://docmint.io/blog/convert-text-or-markdown-to-pdf): Paste text or Markdown, or drop a .txt or .md file, choose a font and page size, and download a typeset PDF with real, selectable text. - [How to Password-Protect a PDF and What Permissions Do](https://docmint.io/blog/password-protect-pdf-permissions-explained): Set an open password to encrypt a PDF with AES-256. Learn what printing and copying restrictions can and cannot enforce, and how to share passwords. - [How to Remove a Password From a PDF You Own](https://docmint.io/blog/remove-password-from-pdf): If you know the password, you can save an unencrypted copy of your PDF in seconds. Here is how, plus what to do about permission-only locks. - [How to View and Remove PDF Metadata Before Sharing](https://docmint.io/blog/view-and-remove-pdf-metadata): PDFs often carry your name, software version and dates. See what your file reveals, strip it in one click, or set a clean title instead. - [What Flattening a PDF Means and When to Do It](https://docmint.io/blog/what-is-flattening-a-pdf): Flattening turns form fields, comments and signatures into fixed page content. Learn when to flatten, and when to rasterize pages instead. - [How to Sign a PDF With a Drawn, Typed or Uploaded Signature](https://docmint.io/blog/sign-pdf-online-drawn-typed-uploaded-signature): Draw, type or upload your signature, place and resize it on the page, and download the signed PDF. Learn how this differs from a digital certificate. - [How to Extract Text From a PDF (and When You Need OCR)](https://docmint.io/blog/how-to-extract-text-from-pdf): Drop the PDF into a text extractor, then copy the text or download it as TXT or Markdown. If nothing comes out, the PDF is a scan and needs OCR first. - [How to Make a Scanned PDF Searchable With OCR](https://docmint.io/blog/make-scanned-pdf-searchable-ocr): Run the scan through OCR to add an invisible text layer so you can search, select and copy its words. Here is how to get accurate results. - [How to Compare Two Versions of a PDF and See What Changed](https://docmint.io/blog/compare-two-pdf-versions-see-changes): Load the original and the revised PDF into a text comparison tool to see every added, removed or changed line. Here is how, and what it cannot catch. - [How to Check a PDF's Page Size, Fonts and Security Settings](https://docmint.io/blog/check-pdf-page-size-fonts-security): Open the PDF in an inspector to see page sizes, embedded fonts, encryption and metadata. Here is what each field means before you print or submit it. - [How to Compress Images for a Website or Upload Form](https://docmint.io/blog/compress-images-for-website-upload-form): Lower the quality to around 75 to 85 and cap the width to shrink images with no visible loss. Here is how to pick settings for websites and size limits. - [JPG, PNG or WebP: Converting Images to the Right Format](https://docmint.io/blog/jpg-png-webp-convert-image-format): Use JPG for photos that must open anywhere, PNG for transparency and sharp graphics, and WebP for smaller web images. Here is how to convert between them. - [How to Resize Photos to Exact Pixel Dimensions](https://docmint.io/blog/resize-photos-exact-pixel-dimensions): Enter the width and height you need in pixels, keep the aspect ratio locked, and resize. Here is how to meet profile photo and application form rules. ## Other pages - [All tools](https://docmint.io/tools): searchable index of every tool - [Pricing](https://docmint.io/pricing): free plan plus optional Pro and Business plans - [About](https://docmint.io/about): who makes Docmint and how it handles files - [Privacy policy](https://docmint.io/privacy) - [Machine-readable tool index (JSON)](https://docmint.io/tools.json) - [Full documentation for LLMs](https://docmint.io/llms-full.txt) - [Guides RSS feed](https://docmint.io/feed.xml) - [For AI agents](https://docmint.io/ai): machine-readable files and facts to rely on ## For AI agents and developers Docmint ships an MCP (Model Context Protocol) server for Claude, Claude Code, Cursor, VS Code, Windsurf and other MCP clients, exposing the tools (merge_pdf, compress_pdf, ocr_pdf, protect_pdf, inspect_pdf and more). It runs locally (`npx -y docmint-mcp`), so files stay on the user's machine. Setup per app: https://docmint.io/mcp. Connect it to a Docmint account with `npx -y docmint-mcp login` or the connect_docmint_account tool; runs then use that account's plan, shared with the website. ## FAQ **What is Docmint?** Docmint is a browser-based PDF toolkit: 28 tools for compressing, merging, splitting, organising, converting, signing, protecting and inspecting PDFs and images, all processed locally on the user's device with no file uploads. It is free for a daily number of runs, with an unlimited Pro plan. **Is Docmint free?** Yes, with a daily allowance: 3 runs a day without an account and 10 with a free account, across every tool, with no watermarks. Pro ($3.25 a month billed yearly, or $4.99 monthly) removes the limit on the website and through the MCP server. **Does Docmint upload my files?** No. Files are processed inside your browser using JavaScript and WebAssembly. Nothing is sent to a server, nothing is stored, and closing the tab discards the file. **Which file types does Docmint support?** PDF for all document tools, plus JPG, PNG and WebP for the image tools and for image-to-PDF conversion. Output is standard PDF, JPG, PNG, WebP, TXT or Markdown. **Which browsers work with Docmint?** Any current version of Chrome, Edge, Firefox or Safari on desktop or mobile. No installation or extension is needed. **Is there a file size limit?** There is no server limit because nothing is uploaded. Very large files (hundreds of megabytes) depend on the memory available to your browser. **Can Docmint password-protect and unlock PDFs?** Yes. Protect PDF encrypts with AES-256 and sets permissions; Unlock PDF removes a password you know. Both run locally. **Can Docmint make scanned PDFs searchable?** Yes. The OCR tool recognises text in scanned PDFs and photos in the browser and produces a searchable PDF or plain text.