← knaxly.dev

Folio

A browser-native PDF toolkit: merge, split, rotate, reorder and delete pages, convert PDF to images (PDF to JPG or PNG), extract text, compress, unlock, and turn images into PDFs.

● Everything runs client-side. Nothing is uploaded.

Merge PDFs

Add two or more PDFs, reorder them, then combine into a single document.

Drop PDFs here or browse

    Split / Extract

    Load a PDF, then extract a page range or burst every page into its own file.

    Drop a PDF here or browse

    Rotate

    Load a PDF and rotate all pages, or pick specific pages to rotate.

    Drop a PDF here or browse

    Delete Pages

    Load a PDF and remove the pages you specify. The rest are downloaded.

    Drop a PDF here or browse

    Images → PDF

    Add JPG or PNG images. Each becomes one page, in order.

    Drop images here or browse

    Reorder pages

    Load a PDF, then drag the page thumbnails into a new order. The reordered PDF keeps its text and vectors.

    Drop a PDF here or browse

    PDF to images (PDF to JPG or PNG)

    Render every page to a high-resolution image. Convert PDF to JPG or PDF to PNG, pick the resolution, and download a single page or all pages as a ZIP.

    Drop a PDF here or browse

    Compress PDF

    Shrink a PDF by re-encoding and downsampling its embedded raster images. Best for image-heavy or scanned PDFs. Text-only PDFs are already small and will not shrink much.

    Drop a PDF here or browse

    Unlock PDF (remove password)

    Decrypt a PDF using a password you supply, or remove owner-permission restrictions (no-copy, no-print) from a PDF that opens without a password. This does not crack or recover unknown passwords.

    Drop a protected PDF here or browse

    Extract images from PDF

    Pull the JPEG images embedded in a PDF and download them individually or as a ZIP. (Extracts DCTDecode / JPEG image objects.)

    Drop a PDF here or browse

    PDF to text

    Extract the digital text layer from a PDF and download it as plain text.

    Drop a PDF here or browse