Private by design
The image is processed locally in your browser and is not uploaded to a server.
IMAGE TOOLS
Compress an image toward a file-size target, resize it to exact pixels, or convert between AVIF, JPG, PNG, and WebP. Everything runs in your browser.
Compress image to 20KB, 50KB, or 100KB in your browser. This image size compressor is free and does not upload your file.
No image selected yet.
Convert AVIF to JPEG or PNG, or convert between JPG, PNG, and WebP. Files stay in your browser.
No image selected yet.
AVIF needs browser decoding support. PNG preserves transparency; JPEG fills transparent areas with white. Animated images become a single still frame. Colour profiles and metadata may change.
Resize image online by exact width and height. Choose JPG, PNG, or WebP for the downloaded result.
No image selected yet.
The image is processed locally in your browser and is not uploaded to a server.
Use common 20KB, 50KB, and 100KB targets for applications and registrations.
Convert common image formats without uploading your file. For video, open the separate Video Format Converter.
Open Convert Format, drop an AVIF file, choose JPG / JPEG or PNG, then convert and download. The output keeps the original pixel dimensions. Your browser must be able to decode the AVIF image.
Choose JPG (JPEG) for a photograph when the destination does not accept AVIF. Choose PNG when transparent areas need to stay transparent. JPEG uses a white background instead. PNG files can be larger than the original AVIF.
The converter exports a still image using the browser’s canvas. Animation is not preserved, metadata may be removed and colour profiles can change. Inspect the downloaded image before using it.
Need a smaller file afterwards? Use image compression. Need an exact width and height? Use image resizing.
PRACTICAL NOTES
Choose compression when a form rejects a file for being too large. Choose resize when the width or height is wrong. Start with the original photo, preserve its aspect ratio where possible, then check the result at full size before uploading it.
A concrete example
A form may require both a 600 × 600 pixel image and a file below 100KB. Resize first, then compress the result. A 100KB target alone does not imply any particular width or height.
JPEG removes transparency and is lossy. PNG is useful for transparent artwork but may be larger. JPG and JPEG are the same format. Repeated compression can damage fine text and faces; keep an untouched original. Browser decoding support and available memory affect image conversion.
Updated 4 November 2026 · TURUBA Tools
Choose the target size before compressing. The tool adjusts JPEG quality and may reduce dimensions; detailed images may not reach the target. Check the output size before using it.
No. JPEG encoding can change image detail, transparency, colours and metadata. Choose PNG when transparency matters, and inspect the downloaded file.
Working with a small upload limit? Use the focused compress image to 20KB tool, with 20KB selected and a checklist for application uploads.
IMAGE DECISIONS
File size, pixel dimensions and file format are separate properties. An online form may reject a photo because it exceeds 100KB, because it is not 600 by 600 pixels, or because it expects JPEG instead of PNG. Read the exact error before changing the file. Use Compress Image for a byte limit, Resize Image for width and height, and Convert Format when the destination does not support the current encoding. A single image may need more than one step, but changing everything at once makes it harder to tell what caused a quality problem.
Choose the target closest to the form's stated maximum and keep the original. Compression can lower JPEG quality and, for difficult images, reduce dimensions. That means a result may look softer or become smaller in pixels than expected. Read the reported size and inspect faces, signatures, diagrams or fine text before using the file. A 20KB target is especially demanding for detailed photographs. If the result remains above the target, the tool has reached a practical limit for that source; it has not produced an exact-size guarantee.
Use the resizer to enter the required width and height. Preserve the aspect ratio when you want to avoid stretching; if the requested shape is different, crop intentionally in a tool designed for composition rather than forcing a face into the wrong proportions. The preview shows the resized result before download, so compare the subject and text at the new size. Reducing a large image is usually easier than enlarging a tiny one. Extra pixels created by enlargement do not restore missing detail.
JPG and JPEG refer to the same image format. PNG can preserve transparent areas, while JPEG fills them with a solid background. WebP and AVIF may save space but are not accepted by every form or editor. The browser must be able to decode the input, especially AVIF. Conversion through a canvas exports a still frame, so animation, metadata and colour profile information may change. Open the downloaded file in the destination application before deleting the source.
For a form that requires both a particular size and a file limit, work from an untouched original, set the dimensions, then compress the output. Check the final file's extension, dimensions and bytes again after the last step. The tool processes selected images in the browser, but hosting, analytics and advertising requests are separate from that image processing. Large source images may use considerable device memory; try a smaller source when an older phone cannot finish. Name each downloaded version so it is clear which one was resized, compressed or converted. Before uploading, inspect the saved copy rather than relying only on the preview. Some receiving forms check the actual file type and byte count again on submission, so a filename alone is not enough evidence that the final version meets the rules.
Preparing an exam application? Read our SSC, UPSC and NEET photo and signature requirements guide, with 2026 official source links and live-capture limits. A compressed file does not replace the portal camera step.