About OnlyFiles
OnlyFiles is a free online tool for converting and compressing files. Documents, images, audio — drop a file, pick a format, download the result. No signup, no watermarks, no ads.
Privacy first
Most conversions on OnlyFiles happen entirely in your browser. When you convert an image — say, PNG to JPG or HEIC to JPG — your file never leaves your device. It's processed using your browser's built-in capabilities and the result is generated locally.
For conversions that need server-side tools (like DOCX to PDF or MP3 to WAV), your file is uploaded to a secure server, processed, and deleted immediately. Nothing is stored. Nothing is logged.
What you can do
Convert documents: Word to PDF, PDF to Word, PowerPoint to PDF, PDF to Excel, PDF to PowerPoint, and Excel to PDF. Convert spreadsheets: CSV to Excel and Excel to CSV. Convert images: between PNG, JPG, WebP, BMP, GIF, SVG, and HEIC (iPhone photos). Convert images to PDF or extract PDF pages as images. Convert audio: MP3 to WAV and WAV to MP3. PDF tools: merge multiple PDFs into one file, or split a PDF into individual pages. Compress files: shrink PDFs, images, Word documents, and PowerPoint presentations with three compression levels — Light, Balanced, and Strong.
How it works
The frontend is a static site that loads instantly. Image conversions use the browser's Canvas API. HEIC conversion uses the heic2any library. PDF-to-image conversion uses pdf.js. All of these run client-side with zero server involvement.
Document and audio conversions use a backend running LibreOffice, FFmpeg, and Ghostscript inside a Docker container. Files are uploaded over HTTPS, processed in a temporary directory, and deleted within seconds. The server enforces rate limiting and file type validation.
Why OnlyFiles exists
Every file converter online is either slow, covered in ads, requires signup, adds watermarks, or all of the above. OnlyFiles was built to be the tool you actually want to use: fast, clean, free, and private. Drop a file, get the result, move on with your day.
Built in public
OnlyFiles is built by @kimtriestobuild on Twitter. Follow along to see what's being built next.