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 →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
- Image Resizer: Change an image's pixel dimensions or scale it by percentage, with an aspect-ratio lock so nothing gets stretched.
- Image Compressor: Reduce file size for JPEG or WebP images using an adjustable quality slider, with a live before/after size comparison.
- Image Converter: Switch an image between PNG, JPG, and WebP formats depending on what you need it for.
- PDF to Images: Turn each page of a PDF into its own downloadable PNG or JPG file, with thumbnail previews before you download.
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.