About this site

Every file tool here runs completely inside your browser. When you convert a photo, merge a PDF, or extract an archive, the work happens on your own device using WebAssembly — compiled versions of the same proven open-source libraries that power desktop software. Your files are never uploaded, because there is no server to upload them to: this site is plain static pages.

Why local-first matters

Most online converters work by uploading your file to their servers, processing it there, and letting you download the result. That means your contracts, family photos, and customer data make a round trip through somebody else's infrastructure, subject to their retention policies and their security. For most quick conversions that trade-off is unnecessary — modern browsers are more than capable of doing the work themselves. You can verify none of these tools phone home by watching the network tab in your browser's developer tools, or by going offline after the page loads.

Built on open source

These tools exist because of excellent open-source libraries — mozjpeg, libwebp, libaom, libheif, pdf-lib, pdf.js, qpdf, libarchive, SQLite, and more. The full list with licenses is on theattribution page.

Questions or a tool you wish existed? Emailjames@twentyideas.com.