Skip to content

PrivatePDF is a free web tool that lets you make quick PDF edits from within your web browser, without uploading anything anywhere.

License

Notifications You must be signed in to change notification settings

photown/private-pdf

Repository files navigation

PrivatePDF

PrivatePDF is a free web tool that lets you make quick PDF edits from within your web browser, without uploading anything anywhere.

I created this tool to make it quick and easy to sign PDF contracts, without having to deal with installing programs and without worrying that my PDFs will get uploaded to a third party.

It supports the bare minimum for my most common usecases. It is not intended to be a full-featured PDF editor.

Check it out by either picking a PDF of your own, or with a preloaded sample PDF.

This tool has mainly been tested on desktop Chrome on Windows 11.

Features

View PDFs

<img src="readme/view_pdfs.png">

Fill PDF forms

<img src="readme/fill_forms.png">

Insert text

<img src="readme/insert_text.png">

Insert images

<img src="readme/insert_images.png">

Rotate PDFs

<img src="readme/rotate_pdfs.png">

Future features

  • Create your own signature within the tool
  • Ability to insert symbols
  • Ability to rearrange and insert pages
  • Support for non-latin characters

Technologies used

Building instructions

  1. Clone the repo
  2. Run npm install to install all dependencies
  3. Run npm run build to compile the source code into a JS bundle file
  4. To use the tool from your browser, start a server from the root project directory, for example by running python -m http.server which makes the tool accessible on port 8000.
  5. In your browser go to localhost:8000

License

PrivatePDF is MIT licensed.

About

PrivatePDF is a free web tool that lets you make quick PDF edits from within your web browser, without uploading anything anywhere.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published