What are the digital photo requirements for a U.S. visa?
The DS-160 asks for a square JPEG in color (24-bit sRGB), at least 600 x 600 and at most 1200 x 1200 pixels, no bigger than 240 KB. If the file has to be compressed to fit, keep the compression at 20:1 or lower.
At 1200 x 1200 pixels, a 20:1 ratio already produces about 216 KB, so the safe choice for most cameras is a 600 x 600 file, which leaves room under the 240 KB ceiling.
Source: travel.state.gov
