A practical workflow for file size limits
Separate bytes from pixels and decide what to change when a submission fails.
Written and maintained by Anti forge · Updated September 24, 2026
Use worked examples to understand the maximum edge, aspect ratio and further resizing.
The longer edge is capped and the other edge is scaled proportionally, rounded to a whole pixel. A 4,000 × 3,000 image becomes 1,920 × 1,440 at the first stage with a 1,920 maximum edge. A portrait image becomes 1,440 × 1,920. Smaller originals are not enlarged.
| Original | Maximum edge | Initial resized dimensions |
|---|---|---|
| 4,000 × 3,000 | 1,920 | 1,920 × 1,440 |
| 3,000 × 4,000 | 1,920 | 1,440 × 1,920 |
| 800 × 600 | 1,920 | 800 × 600 |
In the default mode, dimensions can shrink further if the file still cannot fit the byte target. Entering 1,920 does not promise a 1,920-pixel output. The dimensions on the result card are the final values, and a separate notice appears when pixels were reduced.
The keep-dimensions option preserves the size after applying the maximum edge. JPEG and WebP try quality settings at that size; PNG is encoded at that size. A result that cannot meet the limit remains visible with an over-target status and exact bytes. This option preserves the post-resize dimensions, not necessarily the original dimensions.
Preview thumbnails fit into a small space and can conceal or exaggerate readability problems. Open the original and result separately and compare at the same zoom. Start with small numbers, thin lines and colored text edges.
The sample includes text at 16, 24, 36 and 48 pixels to illustrate how small text reacts to resizing. It does not represent every font, language or document. Check the important parts of your actual submission.
This tool does not validate identity-photo composition, background rules, print quality, DPI metadata or OCR accuracy. Pixel dimensions and physical print size are different concepts. For printing or regulated submissions, check the receiving institution’s rules and your editor’s output settings.
The workflow above describes Pixel Workroom. These primary references explain general browser APIs and image formats.
Separate bytes from pixels and decide what to change when a submission fails.
Choose a format for photos, text screenshots or transparent artwork, then compare with the same sample.
Use worked examples to understand the maximum edge, aspect ratio and further resizing.
Distinguish decode failures, over-target results and larger files, and understand local processing.