Your image problem, solved.
Compress images to an exact file size or convert between formats — all in your browser, in seconds. No uploads, no accounts, no watermarks.
Hit 20 KB, 100 KB, 1 MB — whatever your portal demands. A binary-search algorithm finds the highest quality that still fits.
Every tool runs in your browser via the Canvas API. Open DevTools during a run — you'll see zero image traffic.
Re-encoding through a canvas removes GPS coordinates, camera model, and timestamps as a side effect. Only pixels leave.
Compress to an exact size
Pick a preset for the portal you're targeting.
Convert between formats
HEIC, WebP, PNG, JPG, AVIF — every common pair.
Resize & specialty
Dimension tweaks and photo-ID crops.
ImgSolve is a suite of image tools that solve real, specific problems: compress a photo to exactly 100 KB for a job application, convert a batch of HEIC files from your iPhone to JPG so they open on Windows, or squeeze a passport photo to under 240 KB for a visa portal. Every tool runs entirely in your browser using the Canvas API — nothing is uploaded, nothing is stored, nothing is logged.
Pick a tool below, or start with the general compressor or converter. Each page is optimized for a single job with sensible defaults, real explanations, and a chain-through panel that hands your output to the next tool without re-uploading.
FAQ
Is ImgSolve really free?+
Yes, completely. No accounts, no watermarks, no usage limits, no premium tier. The site is a static bundle that runs in your browser — there are no per-user server costs to recoup.
How does compression to an exact size work?+
For target-size tools, ImgSolve runs a binary search over the JPEG quality parameter (8 iterations, bounded between 5% and 95%), always keeping the best result under your target. If minimum quality still exceeds the target, dimensions are scaled down 10% and the search restarts, up to 12 rounds.
Are my images uploaded to a server?+
No — never. Every conversion and compression happens directly in your browser using JavaScript and the Canvas API. ImgSolve does not run an upload endpoint; there is no server that could receive your files even if we wanted one.
Does ImgSolve remove EXIF data like GPS location?+
Yes, automatically. Re-encoding an image through a canvas strips all EXIF metadata — GPS coordinates, camera model, timestamps, and any other embedded tags — as a side effect of how canvases work. The output file contains only the pixels.