PDF Tools
ArrayKit's PDF tools cover the everyday document work that usually means juggling clunky online converters. Combine files with Merge PDFs, pull out the pages you need with Split PDF, and shrink oversized documents with Compress PDF before sharing. Rearrange layouts using Organize PDF, Rotate PDF and Crop PDF, then finish with Add Page Numbers, a running header and footer, or a watermark. Convert in both directions: Word, Excel, PowerPoint, Markdown, HTML, CSV and EPUB all become PDFs, and a PDF becomes an editable .docx, an .xlsx of its tables, a slide deck, clean HTML or a reflowing EPUB. Scan paper with your camera, make an old scan searchable with text recognition, black out what has to go with Redact PDF, and check what a file gives away with the Privacy Scanner. Everything runs entirely in your browser: each PDF is processed locally and never leaves your device.
- Image to PDF — Combine images into a single PDF (auto / portrait / landscape).
- PDF to Images — Render PDF pages to PNG or JPG images you can download.
- Merge PDFs — Combine multiple PDFs into one, with reordering.
- Split PDF — Extract pages or ranges (e.g. 1-3,5,7-9) into a new PDF.
- Rotate PDF — Rotate all pages or a selection by 90/180/270°.
- Organize PDF — Reorder, rotate and delete pages from thumbnails, then export.
- Add Page Numbers — Stamp page numbers onto a PDF (position, format, start).
- Watermark PDF — Add a diagonal text watermark to every page.
- Crop PDF — Trim margins from every page via the crop box.
- PDF to Text — Extract selectable text from a PDF as plain text or Markdown.
- Compare PDFs — Diff the extracted text of two PDFs line-by-line.
- Encrypt PDF — Password-protect a PDF with AES-256 or RC4 encryption.
- Decrypt PDF — Remove password protection from an encrypted PDF.
- Compress PDF — Shrink a PDF by re-rendering each page to a JPEG at a chosen quality and resolution.
- PDF Metadata Editor — View, edit or strip a PDF’s title, author, subject, keywords and producer.
- Resize PDF — Rescale every PDF page to A4, Letter or another standard size, content centred.
- Flatten PDF — Lock filled form fields into the page so a PDF looks the same everywhere.
- PDF N-up — Print 2, 4, 9 or 16 pages per sheet, with a booklet option for folding.
- Interleave PDF Pages — Merge odd and even scan passes back into one document, reversing if needed.
- PDF to Single Long Page — Stack every page onto one continuous sheet you scroll instead of paging.
- PDF Form Data Extractor — Pull the answers out of a filled PDF form as JSON or CSV, field by field.
- Blank Page Remover — Find and delete blank pages from a scan, with a tolerance you control.
- Text to PDF — Turn typed or pasted text into a paginated, downloadable PDF.
- Markdown to PDF — Render Markdown — headings, lists, tables and code — as a PDF.
- HTML to PDF — Convert HTML markup into a clean, paginated PDF document.
- CSV to PDF — Lay CSV rows out as a bordered, paginated PDF table.
- Excel to PDF — Turn spreadsheet sheets into printable PDF tables.
- Word to PDF — Convert a .docx document into a PDF, keeping its structure.
- PowerPoint to PDF — Turn a .pptx deck into a PDF, one page per slide.
- EPUB to PDF — Convert an EPUB book into a paginated PDF you can print.
- PDF to Word — Rebuild a PDF as an editable .docx document.
- PDF to Excel — Pull the tables out of a PDF into an .xlsx workbook or CSV.
- PDF to PowerPoint — Turn PDF pages into .pptx slides — as pictures or editable text.
- PDF to HTML — Convert a PDF into clean, searchable, responsive HTML.
- PDF to EPUB — Turn a PDF into a reflowable EPUB for e-readers and phones.
- PDF to ZIP — Export every page as its own file inside one archive.
- PDF Header and Footer — Stamp a running header and footer onto every page.
- Redact PDF — Black out words and areas so they are gone from the file.
- Invert PDF Colours — Make a dark-mode, sepia or greyscale copy of a PDF.
- Repair PDF — Diagnose a broken PDF and rebuild what can be recovered.
- Edit PDF Text — Cover a mistake on a page and type the correction over it.
- PDF Read Aloud — Listen to a PDF read out loud, passage by passage.
- PDF Summarizer — Summarise a long PDF section by section, on your device.
- Scan to PDF — Use a camera as a document scanner and save the pages as a PDF.
- PDF OCR — Recognise the text in a scanned PDF and make it searchable.
Frequently asked questions
- Are these PDF tools safe to use with sensitive documents?
- Yes. Every ArrayKit PDF tool runs entirely in your browser. Files are processed locally on your device and nothing is uploaded, so confidential contracts, reports and scans never leave your machine. For extra protection you can also add a password with Encrypt PDF.
- Do the PDF tools work offline?
- Once the page has loaded, the tools run on your own device, so you can merge, split, rotate and compress PDFs without a steady connection. The work happens locally rather than on a remote server.
- Will compressing or converting a PDF reduce its quality?
- Compress PDF lets you choose a JPEG quality and resolution, so you control the balance between file size and clarity. Page-level tools like Merge, Split, Organize and Rotate rearrange pages without re-encoding their content.
- Which file formats can I convert to and from PDF?
- Into PDF: Word, Excel, PowerPoint, EPUB, Markdown, HTML, CSV, plain text and images. Out of PDF: editable Word, an Excel workbook of the tables, PowerPoint slides, HTML, EPUB, plain text, page images and a ZIP of one file per page.
- Can I extract text or images from a PDF?
- Yes. PDF to Text pulls selectable text out as plain text or Markdown, and PDF to Images renders each page to PNG or JPG that you can download. Both run locally in your browser.
- Can I password-protect a PDF or unlock one?
- Yes. Encrypt PDF adds open and owner passwords with AES-256 or RC4 and can restrict copying or editing. Decrypt PDF removes password protection once you enter the correct password, all on your device.
- Is there a limit on how large my PDF can be?
- Because processing happens on your own device, practical limits depend on your computer's memory rather than a server quota. Most everyday documents handle smoothly; very large scans may simply take a little longer.