Skip to content

thirdygayares/pdf-toolkit

Repository files navigation

This project is tested with BrowserStack

PDF Toolkit

Free, secure, in-browser PDF merging, splitting, compression, and text extraction—100% privacy, no uploads on server.
Developed and maintained by Thirdy Gayares.

Live demo: https://pdf-toolkit.thirdygayares.com


Table of Contents


Features

  • Merge PDF: Combine multiple PDFs into one
  • Extract Text: Pull selectable text out of any PDF
  • Client-side only: All processing happens in the browser; we never upload your files
  • Unlimited use: No paywalls, no file-size limits (up to 100 MB per file)

Pages

Home Page

Your gateway to all PDF tools and core information about PDF Toolkit.

image

URL: https://pdf-toolkit.thirdygayares.com/


Merge PDF

Fast, drag-and-drop interface for combining PDFs. Reorder pages, remove what you don’t need, then download your single file.

image image

URL: https://pdf-toolkit.thirdygayares.com/merge-pdf


Extract Text

Instantly convert any text-based PDF into plain, selectable text. Copy, download, or use the extracted content however you wish.

image

URL: https://pdf-toolkit.thirdygayares.com/pdf-extract-text


Getting Started

  1. Clone this repo
    git clone https://github.com/thirdygayares/pdf-toolkit.git
    cd pdf-toolkit

2. **Install dependencies**

 ```bash
 npm install
  1. Configure your .env.local

    NEXT_PUBLIC_GA_ID=Google Analytics Code
  2. Run in development

    npm run dev
  3. Build & generate sitemap

    npm run build
    # (this also runs `next-sitemap` via postbuild)
    npm start

Tech Stack


Contributing

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m "feat: add YourFeature")
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License.


About Me

Thirdy Gayares Passionate developer creating custom solutions for everyone.


Legal


Packages

 
 
 

Contributors

Languages