Novexa Studio
100% Free & Private — Zero Server Uploads

US visa photo size for the DS-160: 600 × 600 pixels, under 240 KB

The State Department’s numbers are already set: a square JPEG of 600 × 600 pixels, no larger than 240 KB and no smaller than its 20:1 compression rule allows.

Resize Image to KB: Pixel Size, KB Limit and DPI

Fit a photo to the pixel size, file-size limit and DPI an online form asks for, in one step.

Novexa Studio runs entirely in your browser; no file you open here is ever transferred to or stored on our servers. Using these tools to forge documents, commit fraud or infringe copyright is prohibited. You are responsible for how you use them.

PRIVACY

Photo Metadata & Privacy Cleaner

See the GPS location, device details and hidden EXIF/C2PA data in your photo — then strip it in one click.

0 Server UploadOpen
FAST

Image Compressor & Format Converter

Cut file size without visibly hurting quality (WebP / JPG / PNG).

Canvas + PNG EncoderOpen
FORMS

Resize Image to KB: Pixel Size, KB Limit and DPI

Fit a photo to the pixel size, file-size limit and DPI an online form asks for, in one step.

Canvas + JFIFOpen
PRINT

Image DPI Converter (72 to 300 DPI)

Set the DPI your print shop asked for, and see the size the file will actually print at.

Header RewriteOpen
PRINT

DPI Calculator: Pixels, Print Size and DPI

Work out how many pixels a print needs, how large a photo prints, or the DPI you actually get.

Print MathOpen
PRINT

PDF DPI Checker: Check the DPI of a PDF

See the effective DPI of every image in a PDF, and where the low-resolution ones sit on the page.

PDF.js AnalysisOpen
PRIVACY

MP3 Metadata & ID3 Tag Remover (also FLAC and WAV)

Strip studio, software and personal details from MP3, FLAC and WAV files, keeping title and artist.

ID3 · Vorbis · RIFFOpen
PRIVACY

Redact PDF & Images — Black Out Text Offline

Black out ID numbers, IBANs and phone numbers in PDFs and images. Turn an ID front and back into one A4 page with a note across it.

Canvas RedactionOpen
DESIGN

Image Color Palette Extractor

Pull the HEX and RGB codes of the dominant colors out of any photo.

Pixel AnalysisOpen
BATCH

Images to PDF Creator

Collect several photos into one PDF, in exactly the order you choose.

jsPDF EngineOpen
CV

Free CV Maker with Cover Letter — No Sign-Up

Build a CV and a cover letter in German, Turkish or international format and download the PDF. No account, no card, and nothing you type leaves your device.

jsPDF · LocalOpen
POPULAR

Word (.docx) to PDF Converter

Turn Word documents into PDF in your browser, with zero data leaving your device.

Mammoth + jsPDFOpen
EDITABLE

PDF to Word (.docx) Converter

Turn the text in your PDF into an editable Word document.

PDF.js + docxOpen
POPULAR

PDF Merger (Combine PDFs)

Combine several PDFs into a single document, in the order you set.

PDF-Lib EngineOpen
POPULAR

PDF Page Splitter / Extractor

Pick pages by clicking their thumbnails, or type a range like 1-3, 5.

PDF-Lib EngineOpen
HANDY

PDF Page Rotator

Turn sideways or upside-down scans by 90°, 180° or 270° — page by page or all at once.

Instant RotateOpen
HIGH-RES

PDF to PNG / JPG Converter

Turn the pages you pick — or the whole document — into high-resolution PNG or JPG.

PDF.js RenderOpen
CUSTOM

Custom QR Code Generator

Create colored QR codes with custom dot styles and an icon in the middle.

Canvas QROpen
SECURITY

Strong Password Generator & Entropy Meter

Produce cryptographically secure random passwords with high entropy.

Crypto Random APIOpen
LIVE

Word & Character Counter

Live text analysis: words, characters, sentences, paragraphs and reading time.

Live AnalysisOpen
DEVELOPER

JSON Formatter & Validator

Make tangled JSON readable and catch syntax errors instantly.

Native ParserOpen
DEVELOPER

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to text.

Native EncoderOpen

Last updated:

The numbers the State Department publishes

The Digital Image Requirements page on travel.state.gov sets out what the DS-160 photo upload accepts:

Digital image requirements for a US visa photo
RequirementValue
ShapeSquare — height equal to width
Pixel sizeAt least 600 × 600, at most 1200 × 1200
File formatJPEG
File size240 kB or less
Colour24-bit colour, sRGB
CompressionNo more than 20:1
A scanned print2 × 2 inches (51 × 51 mm), scanned at 300 pixels per inch

This page opens the resizer on those values: 600 × 600 pixels, a 240 KB ceiling and a 54 KB floor. The floor is the part most guides leave out.

The rule people miss: no more than 20:1

A 240 KB ceiling invites squeezing the file as small as it will go. The same page caps compression at 20:1, which puts a floor under the file. An uncompressed colour image takes three bytes per pixel, so a 600 × 600 photo is 1,080,000 bytes before compression, and a twentieth of that is 54,000 bytes. A 600 × 600 JPEG smaller than about 54 KB has been compressed harder than the rule allows.

The floor rises with the pixel size while the ceiling stays at 240 KB, so the room between them shrinks:

The window between the 20:1 floor and the 240 KB ceiling
Pixel sizeUncompressedSmallest file at 20:1Window
600 × 6001,080,000 bytes54 KB54–240 KB
800 × 8001,920,000 bytes96 KB96–240 KB
1000 × 10003,000,000 bytes150 KB150–240 KB
1200 × 12004,320,000 bytes216 KB216–240 KB

That is why 600 × 600 is the size to aim for: it is the smallest allowed, and it leaves the widest room between the two limits. Larger is allowed, but a 1200 × 1200 photo has to land in a 24 KB gap. We read the ratio the usual way — against the uncompressed 24-bit image — and if you choose a larger size, the tool works the floor out again for it.

What the tool sets, and what it cannot check

  • It sets the square crop (you place the frame), exactly 600 × 600 pixels, a JPEG between the floor and the ceiling, and 300 DPI in the file header — which makes the 600 pixels a 2 × 2 inch print, the size of the paper photo.
  • It does not check the photo itself. The general rules on the photo requirements page are about you and the picture: in colour, taken within the last six months, a plain white or off-white background, a neutral expression with both eyes open, the head between 50% and 69% of the image height, and no eyeglasses except in rare circumstances. A resizer cannot see any of that.
  • It does not retouch. The photo must not be digitally altered. Cropping and resizing are what the State Department’s own photo tool does too; nothing here changes your face, the light or the background.

The State Department also says that acceptance of the photo is at the discretion of the embassy or consulate where you apply. Treat the numbers as the part you can get exactly right, and the photo rules as the part to get right when you take the picture.

When the DS-160 will not take the photo

  • Not square. A phone photo is 4:3 or 16:9; the form wants equal sides. The frame here is square, and you choose what stays inside it.
  • Too large. A phone photo is several megabytes; at 600 × 600 the JPEG comes out far under 240 KB.
  • Too compressed. Under the 54 KB floor at 600 × 600. Tools that squeeze a file “as small as possible” produce exactly this; the tool here raises the quality until the file clears the floor.
  • Not really a JPEG. A PNG or HEIC renamed to .jpg is still a PNG or HEIC inside. The file made here is always a real JPEG.
  • An error that names the service — “service unavailable” or a 503 — comes from the website, not from your photo. A different photo will not fix it; trying again later will.

Your photo stays on your device

A visa photo is a biometric picture of your face. It is resized and compressed in your browser and never uploaded, and the new JPEG carries none of your phone’s EXIF data — no location, no device, no capture time. For a form with other numbers, resize image to KB starts from blank settings.

How to resize a photo for the DS-160

The size and both limits are already set on this page.

  1. Step 1: Add your photo

    Drag it onto the box above or click to choose it. A phone photo is fine; HEIC opens in Safari.

  2. Step 2: Place the square frame

    Drag the frame so your head is centred with a little room above it, and zoom in until your head fills roughly half to two-thirds of the height — the rule is 50% to 69%.

  3. Step 3: Prepare and download

    The result card shows the file size and confirms it is between the 54 KB floor and the 240 KB limit.

  4. Step 4: Upload it in the DS-160

    Use the downloaded JPEG in the photo step of the form. If it is still rejected, check the photo rules above: the file’s numbers are already right.

Frequently Asked Questions

What size is a US visa photo in pixels?

Square, at least 600 × 600 and at most 1200 × 1200 pixels. 600 × 600 is the simplest choice and the one this page uses.

What is the maximum file size for the DS-160 photo?

240 kB. The tool keeps the file under 240,000 bytes, which is under the limit however the form counts a kilobyte.

Is there a minimum file size?

Not as a number, but the compression must not exceed 20:1. At 600 × 600 pixels that works out to about 54 KB, so a smaller file is over-compressed.

What is the US visa photo size in cm?

The paper photo is 2 × 2 inches, 51 × 51 mm — about 5 × 5 cm. The digital photo is measured in pixels; 600 × 600 at 300 DPI prints at the same 2 × 2 inches.

Can I wear glasses in a US visa photo?

According to the State Department, eyeglasses are no longer allowed in new visa photos, except in rare circumstances.

Is my photo uploaded to this site?

No. Everything happens in your browser, and the file never leaves your device.

Related Tools

We built this

Need something like it?

22 tools, three languages, 177 pages — and a $0 server bill. We build corporate sites and browser-based systems for other people too.

What we build