artue.fun is a small collection of image tools built for one reason: most "free" online image tools are slow, cluttered with ads, and — worse — quietly upload your files to a server before doing anything with them. We wanted something different.
Every tool on this site runs entirely inside your browser using the HTML5 Canvas and File APIs. When you drop an image onto a tool, it never leaves your device. There's no upload step, no server-side processing queue, and no copy of your file sitting on someone else's storage.
When you select or drop a file, JavaScript reads it directly into memory using the File and FileReader APIs. The image is drawn onto an in-memory <canvas> element, which is where the real work happens:
canvas.toBlob().FileReader.readAsDataURL() to produce a data URI directly, with no canvas step at all.Once processing finishes, the result is offered to you as a direct download via a temporary object URL — nothing is transmitted anywhere.
Client-side processing has three practical advantages over a typical upload-and-wait tool: your files stay private, there's no server queue so results appear instantly, and the tools keep working even on a flaky connection once the page has loaded.
Developers who need a quick favicon set or a base64 data URI without leaving the browser. Designers batch-converting a folder of exports. Anyone who just needs to shrink a photo before emailing it. If that's you, we built this for you.
Found a bug, or want a tool that isn't here yet? Visit the contact page — we read every message.