Open source · MIT · self-hosted

Your PDFs. Your server.
Your rules.

iLikePdf is a private PDF workspace with 50+ tools to edit, convert, sign, redact and automate documents. Run it on your laptop or your own infrastructure — nothing is uploaded to someone else's cloud.

  • 0 PDF tools
  • 0 languages
  • 0 uploads to third parties
Processing locally
1 token per tool run
MergeSplitCompressOCRRedact SignWatermarkCompareConvertAutomate

Everything in one place

Everything a document needs

One workspace instead of a dozen online converters that keep a copy of your files.

50+ tools

Merge, split, rotate, compress, watermark, sign, compare, and convert to and from Office, images and HTML.

Desktop-class workflow

Upload once and chain tools. Files stay in the browser between operations, so large documents don't get re-uploaded.

Private by design

The backend is stateless and processes documents in memory or temporary storage on a machine you control.

Automation

Build no-code pipelines in the UI or call the REST API for every tool to process documents at scale.

40+ languages

Full localization, dark and light themes, and an interface that works on desktop, tablet and phone.

Optional accounts

Add Google sign-in and a token balance when you want to share an instance with other people.

Three steps

Running in minutes

No account needed to start. Accounts and tokens are opt-in.

  1. 01

    Start the app

    Run the Spring Boot backend and the Vite front end, or use the task runner.

    task dev
  2. 02

    Process documents

    Drop a PDF into the workbench and chain the tools you need.

    drag & drop
  3. 03

    Add accounts if you want

    Deploy the Cloudflare Worker for Google sign-in, token metering and top-ups.

    wrangler deploy

Privacy

Documents that never leave your infrastructure

Processing happens on your machine or your server. There is no analytics, no telemetry and no update ping — the app works the same offline.

  • Stateless backend, memory or temp storage only
  • Files kept in the browser between tool runs
  • Analytics, PostHog and Scarf disabled by default
  • Tokens and purchases handled by Cloudflare, never in the PDF path
0 files sent to a third party
0 self-hostable stack
0 payment providers (card, PayPal)

Token packs

Pay for runs, not seats

Every new account starts with 50 free tokens. A PDF tool run costs 1 token; an AI-assisted run costs 5.

Starter

For occasional jobs

$2.99one-off
  • 100 tokens
  • Card or PayPal
  • Tokens never expire
Get tokens

Mega

For teams and batches

$29.99one-off
  • 2,000 tokens
  • Card or PayPal
  • Heavy automation
Get tokens

Questions

Good to know

Where are my files stored?

In your browser and on the machine running the backend. iLikePdf has no cloud storage and no telemetry.

Do I need an account?

No. Accounts and tokens are only enabled when you deploy the optional Cloudflare Worker.

How do payments work?

Checkout runs through Stripe (cards) and PayPal. Tokens are credited by the payment provider's webhook or capture callback, not by the browser.

Can I self-host the whole stack?

Yes. The Java backend and React front end run on any machine with JDK 25 and Node.js. The Worker is only needed for shared accounts.

What happens when tokens run out?

The tool run stops before the request is sent and the app points you to the token packs. Balances are stored in Cloudflare D1, not in the browser.

Start with a PDF, not a signup

The workspace runs offline, and accounts are optional.