Compress, resize, convert, crop and watermark images entirely on-device. No file ever touches a server — Canvas API in, download out.
// runs fully client-side — no upload, no server const canvas = document.createElement('canvas'); const ctx = canvas.getContext('2d'); canvas.width = image.width; canvas.height = image.height; ctx.drawImage(image, 0, 0); canvas.toBlob(blob => { download(blob, 'compressed.jpg'); }, 'image/jpeg', 0.72); // quality
Pick a tool below. Each one opens instantly — no install, no account, no watermark on your output.
Shrink JPG, PNG or WEBP file size with an adjustable quality slider and live before/after preview.
Open tool →Set exact pixel dimensions or scale by percentage, with a lock for aspect ratio.
Open tool →Switch between PNG, JPG, WEBP and BMP. Batch-convert several files at once.
Open tool →Drag a selection box or lock to a preset ratio like 1:1, 4:5 or 16:9.
Open tool →Encode an image into a data URI for inline CSS/HTML, or decode base64 back to a file.
Open tool →Stamp a text or logo watermark with adjustable opacity, size and position.
Open tool →Upload one image, export every favicon size your site needs — 16 to 512px.
Open tool → newCrop and pad a portrait to standard passport / ID sizes with a plain background guide.
Open tool →The same three steps, every tool.
Drag an image in, or click to browse. It loads straight into your browser's memory.
Move the sliders, pick a format or preset — the preview updates as you go.
Save the processed file straight to your device. Nothing is stored anywhere else.
Most "free" image tools quietly upload your files to a server. artue.fun doesn't.
| Feature | artue.fun | Typical online tool | Desktop software |
|---|---|---|---|
| Files leave your device | never | yes, uploaded | no |
| Install required | none | none | yes |
| Price | free | freemium | $10–$50+ |
| Output watermark | none | often on free tier | none |
| Works offline once loaded | yes | no | yes |
| Batch processing | yes | limited | yes |
| Formats supported | PNG · JPG · WEBP · BMP | varies | varies |
Every tool accepts these formats as input and can export to most of them.
Each tool page documents exactly what happens to your file, which browser APIs are used, and any size limits — no ads-for-data fine print.
No. Every tool processes files locally using your browser's Canvas and File APIs. Images are never sent to artue.fun servers — see the privacy policy for details.
You're limited only by your device's memory. Very large images (50MB+) may process slower depending on your browser and hardware.
No sign-up, no email, no login. Open a tool and start working immediately.
Yes. Every tool is fully responsive and works on modern mobile browsers, though very large files process faster on desktop.
Never. What you export is exactly what the tool produces — no branding added to your images.