100% client-side — your files never leave your device

Free File Tools, Done Right in Your Browser

Resize, compress, and convert images, or turn a PDF into images — instantly, privately, with no uploads and no accounts.

Image Resizer

Resize any image by exact pixel dimensions or by percentage, with an option to lock the aspect ratio.

Resize an image →

Image Compressor

Shrink JPEG or WebP file size with a quality slider. See the before-and-after size instantly.

Compress an image →

Image Converter

Convert images between PNG, JPG, and WebP formats without losing your original file.

Convert an image →

PDF to Images

Render every page of a PDF into a downloadable PNG or JPG image, right in your browser.

Convert a PDF →
Ad space — 728x90 or responsive unit

Why client-side file tools?

Most "free" online file converters quietly upload your file to a remote server, process it there, and hand you back a download link. That means your documents and photos — which might contain personal information, business data, or private photos — pass through someone else's infrastructure and sit in someone else's logs, even if only briefly.

FileToolsHQ.com works differently. Every tool here uses your browser's built-in Canvas API for image processing and pdf.js for PDF rendering, so the entire operation — decoding, resizing, compressing, converting — happens locally on your own device. No file is ever transmitted anywhere. You could disconnect from the internet after the page loads and every tool would still work.

What you can do here

Frequently asked questions

Are my files really never uploaded anywhere?

Correct. Every tool on FileToolsHQ.com uses your browser's built-in Canvas API (and pdf.js for PDF rendering) to process files locally on your device. Nothing is sent to a server, so your files never leave your computer.

Do I need to create an account?

No. All tools are free to use with no sign-up, no email address, and no limits beyond what your browser and device can handle.

What image formats are supported?

The image tools support PNG, JPG/JPEG, and WebP for both input and output, using your browser's native image decoding and the Canvas API for re-encoding.

Is there a file size limit?

There's no artificial limit set by us, but very large files (typically over 50MB) may be slow or run out of memory depending on your device, since all processing happens locally in your browser.