File tools that never upload your file
Most free file tools send your document to a server to do work the browser can do by itself. These do not. Drop a file and watch the Network tab stay empty.
- Nothing uploaded
- No account
- No daily limit
- No watermark
Resize & compress images
Make an image fit — by dimensions, by quality, or by an exact file size.
Hit an exact file size
For upload forms that demand a byte limit and will not say why.
Convert images
Between the formats cameras, phones and websites actually use.
- Convert PNG to WEBPConvert a PNG to WEBP, lossy or lossless.
- Convert AVIF to JPGTurn an AVIF into a JPEG that older software can actually open.
- Convert HEIC to JPGTurn an iPhone photo into a JPEG that everything can open.
- Convert JPG to PNGGet a PNG holding exactly the pixels the JPEG decodes to. No quality is recovered.
- Convert JPG to WEBPRe-encode a JPEG as WEBP, usually 25–35% smaller at a matched quality.
- Convert PNG to JPGTurn a PNG into a JPEG, choosing the quality and what fills any transparency.
- Convert SVG to PNGRasterise an SVG at whatever pixel width you need.
- Convert WEBP to JPGTurn a WEBP into a JPEG that older software can open.
PDF pages
Merge, split, reorder, rotate and number — without re-rendering anything.
- Add page numbers to a PDFStamp a page number onto every page, in the corner you choose, starting from the number you choose.
- Compress a PDFShrink a PDF by re-encoding the images inside it — and hear it plainly when there is nothing to gain.
- Extract PDF pagesPick pages and get exactly those, as one new PDF.
- Merge PDF filesAdd PDFs, drag them into the order you want, and download one combined document.
- Organize PDF pagesDrag page thumbnails into order, drop the ones you do not want, and rebuild the PDF.
- Rotate PDF pagesTurn the pages that came in sideways, without re-encoding anything.
- Split a PDFCut one PDF into several files by page ranges, every N pages, or one file per page.
PDF and images
Between PDFs, pictures and plain text.
- Convert JPG to PDFAdd images, drag them into the order you want, and download one PDF.
- PDF to JPGRender the pages of a PDF to JPG or PNG at 72, 150 or 300 DPI.
- Extract text from a PDFSave the text stored inside a PDF as a plain .txt file, and hear about it when there is none instead of getting an empty file.
Sign and fill
The documents that should least like being uploaded.
No tool matches that.
How it works
Each tool runs in your browser, using WebAssembly builds of the same libraries a server would use. Nothing is uploaded. You can check that in ten seconds: open developer tools, switch to the Network tab, and run any tool here.
Because a conversion costs us nothing, there is no daily cap and no account. Nothing is queued and nothing is watermarked. The only real limit is your device's memory, and a file too large to handle is refused up front rather than halfway through.
It also means tools chain without a round trip. When a result can feed the next step, the output is handed straight over, with no download and no second upload.
The ad
One per page, labelled, below the tool. It is never sticky, never a video, never a pop-up. It loads after the tool is ready, makes no requests while your file is being processed, and stays off the download screen.
What's coming
Colour, JSON and the developer tools are next, on the same terms as these.