About ilikepdfs

ilikepdfs is a free set of 46 PDF and image tools that run inside your web browser. You do not need an account, and your files are not uploaded to a server, except for one clearly marked tool.

How does it work?

When you pick a file, your browser reads it and does the work on your own device using open-source libraries such as pdf-lib, PDF.js, qpdf and Tesseract. The result is created in memory and offered as a download. When you close the page, it is gone.

What is processed on a server?

Only HTML to PDF. A browser is not allowed to download other websites’ pages, so that tool sends your HTML or web address to our server, which turns it into a PDF and does not store it. Its page says so before you use it.

What can it not do?

Why is it free?

Because the work happens on your device, running the site costs very little. There is no sign-up, no watermark and no daily limit.

Open-source credits

ilikepdfs stands on the work of these open-source projects. Each stays under its own license.

ProjectUsed forLicense
pdf-libCreating and editing PDF filesMIT
PDF.js (Mozilla)Showing and reading PDF pagesApache-2.0
qpdf (WebAssembly)Encrypting, decrypting and repairing PDFsApache-2.0 / ISC wrapper
Tesseract.js and language dataText recognition (OCR)Apache-2.0
libheif-jsReading iPhone HEIC photosLGPL-3.0
UTIF.js (utif2)Reading TIFF imagesMIT
mammoth.jsReading Word filesBSD-2-Clause
PptxGenJSCreating PowerPoint filesMIT
read-excel-file, fast-xml-parser, fflate, UPNG.jsSpreadsheets, XML, ZIP and PNG compressionMIT
jSquash WebPWebP encodingApache-2.0
fontkit, Noto Sans, Inter, Bricolage GrotesqueFonts and text shapingMIT / SIL Open Font License
DompdfHTML to PDF (on our server)LGPL-2.1
LaravelThe website itselfMIT

The LGPL libraries (libheif-js and Dompdf) are used unmodified, and their source code is available at the links above.

Browse all tools