Simply Image Tools
Open editor

About Simply Image Tools

A set of image tools that do their work inside your browser instead of on a server, so the images you edit never leave your computer.

Why it exists

Searching for something as ordinary as “resize an image” returns dozens of sites that all work the same way: you upload your file, a server somewhere processes it, and you download the result. For a holiday photo that may not bother you. For a signed contract, a passport scan, a medical form or an unreleased product shot, handing the file to an unknown third party is a real decision — and one most of those sites do not make obvious you are taking.

The technical irony is that the upload is usually unnecessary. Browsers have had everything needed to decode, edit and re-encode images built in for years. These tools use that instead. The result is that your image is never transmitted, processing starts instantly because there is no upload wait, and there are no file size limits beyond what your own device can handle.

How the tools actually work

When you drop a file onto a tool here, the browser reads it from your disk into memory, decodes it with createImageBitmap(), and draws it onto a canvas element. Each operation is ordinary pixel work from there: a crop copies a rectangle, a rotation remaps coordinates, colour removal walks the pixel array and rewrites transparency values. Exporting calls canvas.toBlob() and hands you a download from your own machine’s memory.

Two pieces do more than the browser offers directly. Resizing uses the pica library for Lanczos resampling, which we measured as significantly more accurate than the browser’s default scaler on photographs. The Gemini watermark remover reverses the alpha blend that put the logo there, using calibrated maps of the overlay — it recovers the original pixels arithmetically rather than inventing replacements.

You can verify the no-upload claim yourself in under a minute — the method is described in our guide on how in-browser editing works. The short version: disconnect from the internet and the tools keep working.

On the guides

Most published advice about image formats repeats the same few rules of thumb. Rather than add to that, we measure things: our guides are built on a benchmark script that encodes a fixed set of test images through the same code the tools use, and the tables are rendered directly from its output so no figure is typed by hand.

We publish results that contradict our expectations too. When we compared resampling methods, our first metric ranked the browser’s scaler as better — it turned out to be measuring aliasing as though it were detail. That is documented in the guide rather than quietly dropped, and the corrected method found cases where Lanczos genuinely is the worse choice.

How it is funded

One advertisement per page. No subscriptions, no accounts, no upsells, and no limits held back for a paid tier — every tool is fully functional for everyone.

One ad per page is fewer than this kind of site usually carries. It is placed below the tool so it never competes with what you came to do, and its space is reserved in the layout so the page does not jump around as it loads. What we give up in revenue we keep in the tools being pleasant to use.

Who makes it

Simply Image Tools is an independent project, not a company — built and maintained by one developer who wanted these tools to exist without the upload step. It grew out of a set of internal utilities that were useful enough to be worth releasing publicly.

Corrections are genuinely welcome, particularly on the measurement guides. If something here is wrong, get in touch and it will be fixed and noted.

What it will not do

No accounts, and no storing of your images — there is nowhere to store them. No AI background removal: the models are large downloads and the licensing on the good ones is restrictive, so we ship colour-based removal, which handles flat backgrounds well, and say plainly when another tool is the better choice. And nothing here is a trial for a paid version that does not exist.