Fitframe – a browser‑only tool that makes passport photos meet visa portal upload rules
Description and use
Fitframe is a browser‑only tool that automatically crops, resizes, and pads passport photos to meet visa portal upload rules, handling dimensions, DPI, file‑size limits, and EXIF removal.
Problem
Government visa portals require passport photos to meet strict size, dimension, and file‑size limits, but no consumer tool handles all variations, especially minimum file‑size floors and EXIF stripping.
Outcome
Fitframe consistently produces passport photos that satisfy diverse visa portal requirements, handling dimension, DPI, file‑size floors, and metadata stripping in a single click, all without uploading the photo to a server.
Workflow
- 1. Drop, paste, or pick a photo; the tool reads rotation metadata correctly.
- 2. Enter portal rules: width/height (px/mm/inches with DPI), min/max file size (KB), format, or use a preset.
- 3. Drag/zoom the photo inside the target‑proportion frame (or pad with white).
- 4. Click "Make it fit" – the tool resizes, tunes JPEG quality, and pads to meet size limits.
- 5. Receive pass/fail feedback for each rule and download the compliant image.
- 6. (Optional) Edit preset rules or report unsupported rules to the author.
Evidence
Fitframe runs entirely in the browser: canvas for the crop and resize, toBlob for encoding, a bit of byte‑level work for the padding. There is no backend.
Fitframe’s approach: first it tries raising the quality. If the file is still under the floor, it inserts a JPEG comment segment (or a PNG text chunk) filled with whitespace to reach the minimum.
- Record date: 2026-09-13T09:45:44.136Z