Practical guide
Compress an Image Under 1MB in Your Browser
Many forms, AI tools, and websites reject images over 1MB or 2MB. The fastest fix is usually a combination of resizing and compression. CodeKitBox processes the image locally in your browser, so the file does not need to be uploaded to a server first.
Open the free toolStep-by-step
- Choose the image you want to reduce.
- If it is a large phone photo, set a practical width such as 1200px or 1600px.
- Choose JPEG or WebP for photos, or PNG if transparency is required.
- Lower the quality slider gradually instead of using the lowest setting immediately.
- Preview the result and check the output file size.
- Download the compressed image and test it in the form, AI tool, email, or website upload.
Important tips
- Keep the original image before compressing.
- For screenshots with small text, reduce dimensions carefully so the text stays readable.
- WebP often creates smaller files, but JPEG is still widely compatible.
- If one pass is not enough, resize the image first and then compress again.
Frequently asked questions
How do I make an image smaller than 1MB?
Resize large images first, then lower JPEG or WebP quality until the file is under the required limit.
Will compression damage image quality?
Some quality loss is normal, but moderate compression often looks fine for forms, web pages, and AI uploads.
Are my images uploaded?
No. This image tool processes files locally in your browser.