Free the Tools
All tools

Built in the open, on the work of others.

Free the Tools is licensed under the GNU Affero General Public License v3.0. Copyright © Sapience Design and contributors. The complete source for everything this site runs is at github.com/sapience-design/freethetools.

ProjectByLicenceUsed for
Ghostscript 9.56Artifex SoftwareAGPL-3.0Shipped: PDF engine in Compress PDF
@jspawn/ghostscript-wasm 0.0.2jspawnAGPL-3.0Shipped: Ghostscript compiled to WebAssembly
qpdf 11.0.0Jay Berkenbilt and contributorsApache-2.0Shipped: PDF engine in Unlock PDF and Protect PDF
@jspawn/qpdf-wasm 0.0.2jspawnApache-2.0Shipped: qpdf compiled to WebAssembly
MuPDF 1.28 (mupdf.js)Artifex SoftwareAGPL-3.0Shipped: PDF engine for SVG in PDF to Images, loaded only when chosen
libheif 1.22Dirk Farin and contributorsLGPL-3.0Shipped: HEIC decoder in HEIC to JPG
heic-to 1.6.5Hopper GeeLGPL-3.0Shipped: libheif compiled to WebAssembly
Schibsted GroteskSchibsted Media GroupOFL-1.1Shipped: typeface
Bricolage GrotesqueThe Bricolage Grotesque Project AuthorsOFL-1.1Shipped: headings typeface
Phosphor IconsPhosphor IconsMITShipped: icons, inlined at build time
pdf-lib 1.17Andrew DillonMITShipped: Merge, Split, Rotate, Images to PDF, Fill PDF Form, View and Edit PDF
pdf.js 6.3MozillaApache-2.0Shipped: page pictures in the PDF tools, View and Edit PDF
@pdf-lib/fontkit 1.1.1Devon Govett and contributors; Andrew Dillon (pdf-lib fork)MITShipped: embeds a font for non-Latin text in View and Edit PDF
Roboto (roboto-fontface 0.10.0)Google, Christian RobertsonApache-2.0Shipped: font written into the PDF for Cyrillic, Greek and other non-Latin text in View and Edit PDF
MiniSearch 7Luca OngaroMITShipped: site search
Papa Parse 5.7Matt Holt and contributorsMITShipped: CSV to JSON
fflate 0.8Arjun BarrettMITShipped: Download all as a ZIP
qrcode-generator 2Kazuhiko AraseMITShipped: QR Code Maker
gifenc 1.0.3Matt DesLauriersMITShipped: Video to GIF
imagetracerjs 1.2.6András JankovicsUnlicenseShipped: Image to SVG
jsdiff 9Kevin Decker and contributorsBSD-3-ClauseShipped: Text Diff
marked 18Christopher Jeffrey and contributorsMITShipped: Markdown to HTML, File Converter
Turndown 7Dom ChristieMITShipped: Markdown to HTML, File Converter
DOMPurify 3Cure53 and contributorsMPL-2.0 or Apache-2.0Shipped: cleaning HTML in Markdown to HTML
IBM Plex MonoIBMOFL-1.1Shipped: typeface
AstroThe Astro Technology CompanyMITBuild: static site generator
opentype.jsFrederik De Bleser and contributorsMITBuild: text in share images
jsdomDomenic Denicola and contributorsMITBuild: tests for Markdown to HTML
sharp (with libvips)Lovell Fuller; libvips contributorsApache-2.0 (libvips: LGPL-3.0)Build: renders share images
PyMuPDFArtifex SoftwareAGPL-3.0Command-line version of Compress PDF only

"Free the Tools" and the Sapience name and logo are trademarks of Sapience Design and are not licensed under AGPL-3.0. Forks are welcome to use the code under a different name. See TRADEMARKS.md.

Suggest a tool

Step 1 of 3 What should the tool do?

For example: join two PDFs, or shrink a photo. At least 10 characters.