Match DS-160 photo size in one step: square 600×600 JPEG at 240KB or under. If CEAC says the photo is too large, resize first, then compress—privately in your browser—before you upload again.
Add images to process
Drop images here or click to add
JPG, PNG, WebP · up to 25MB · max 20
600×600px · ≤240KB · on your device
Frame: 600×600px
Center-crops to a square, scales to 600×600 px, then compresses to 240KB or under as JPEG.
Target size: 240 KB
Soft ceiling — we keep quality as high as possible while staying at or under 240KB when possible. Results show Met target or Above target from the real file size.
Output format
Output is always JPG/JPEG. Transparent PNGs are flattened onto a white background before download.
Images are processed on your device—no image files are uploaded to our servers.
Compare before & after
No preview yet
Add images — they compress automatically so you can download.
Files are processed in your browser. Nothing is uploaded.
Keep going
Free browser tools that pair well with what you just did — no upload required.
Guide
How it works & what to know
Practical details about this tool — written for people and search engines alike.
US Department of State digital image guidance calls for a square JPEG, typically 600×600 to 1200×1200 pixels, at 240KB or less. Phone photos are often several megabytes—so CEAC rejects them for file size even when the crop looks fine.
Resize to 600×600 first, then compress. Crushing a huge original straight to 240KB creates artifacts that can fail quality checks. Need a European 35×45 mm photo instead? Use Schengen Visa Photo or Bewerbungsfoto—not this square DS-160 frame.
Official rules also cover background color, head size in the frame, expression, glasses, and more. This tool focuses on dimensions and file size so the upload stops failing on those two errors.
When in doubt, review travel.state.gov photo requirements or use the Department of State’s own crop tool for framing, then compress here if the file is still over 240KB. Acceptance is always decided by the reviewing office.
Use a recent photo with even lighting and a plain white or off-white backdrop when your instructions require it.
If quality looks soft under 240KB at 600×600, the source was likely already low-resolution—retake the photo rather than upscaling heavily.
Visa photos are sensitive. On IMG Free Toolkit this flow runs in your browser; images are not uploaded to our servers for processing.
FAQ
Quick answers about privacy, formats, and what this tool can do.
If the error is file size over 240KB, yes—this page squares to 600×600 then compresses under 240KB. If rejection is about background, head size, or quality, fix those in a new photo first.
600×600 is the usual minimum square size in State Department digital-image guidance. Some uploads allow up to 1200×1200; if your form asks for a larger square, resize accordingly, then keep the file at or under 240KB.
Use Schengen Visa Photo for 35×45 mm (413×531). DS-160 uses a square 600×600 frame—the two are not interchangeable.
No. Their tool helps with cropping guidance. This page helps when you need both a 600×600 frame and a 240KB JPEG without uploading your photo to our servers.
No. Processing runs in your browser. Files are not uploaded to IMG Free Toolkit servers.
Used this tool? Leave a short review.
Recent notes from people who used DS-160 Photo Size – 600×600 Under 240KB. New reviews appear after moderation.