100% in-browser · No image uploads
Fix image size, dimensions, and format errors on online forms
Check your form's requirements and download a matching file — without uploading your image. ExactPic compresses to a KB limit, resizes to exact dimensions, and converts formats for job, exam, passport, and government portals, entirely in your browser.
Works offline after loading · Supported: JPG, PNG, WebP, HEIC
Rejected
3.1 MB · 3024×4032 · HEIC
Required
JPG · under 50 KB · 200×230 px
Fixed
42 KB · 200×230 · JPG
Common upload errors
Fix the exact message your form shows
File size exceeds the maximum limit
Photo too large to upload · file exceeds maximum size
Fix file size→Input image exceeds pixel limit
Image dimensions are invalid · wrong width or height
Fix dimensions→Need a plain white background?
Near-white cleanup · transparent PNG → #FFFFFF (not for banned gov edits)
White background helper→Crop photo by cm or passport size
2×2, 35×45 mm, or custom cm — aspect-locked crop
Passport photo maker→Exact KB targets
Hit 20KB, 50KB, 100KB, or any custom limit — without going over.
Exact dimensions
Resize by pixels or centimeters for passport and form specs.
Right format
Convert HEIC and WebP to JPG or PNG that portals accept.
Free & private
Unlimited, no account, and processed only in your browser.
Popular tasks
Solve a specific upload problem
Each page is pre-set for one requirement and fixes your file in one step.
The toolkit
Image tools
Fast, private utilities that run entirely on your device.
Form Photo Checker
Enter a form's KB, dimension, and format rules, then diagnose and fix your photo in one step.
Open tool→Compress to a Size Limit
Shrink any image to a KB limit — 20KB, 50KB, 100KB, or custom — at or just under the cap.
Open tool→Passport Photo Maker
Create 2×2, 35×45 mm, stamp, and custom cm crops — aspect-locked, no stretch.
Open tool→White Background Helper
Composite transparent PNGs onto #FFFFFF or clean near-white studio shots — with gov disclaimers.
Open tool→8 tools available now — more on the way.
Learn
Guides for common upload problems
Step-by-step help for hitting exact sizes, converting formats, and passing strict form requirements.
How to Compress an Image to Exact KB for Online Forms
Step-by-step guide to hitting strict KB limits on job and government application portals.
Read guide→How to Convert HEIC to JPG Without Uploading
Convert iPhone HEIC photos to JPG privately in your browser.
Read guide→How to Crop a 2×2 Inch Photo for Paper Printing
Crop a photo to a 2×2 inch (1:1) aspect ratio for US passport paper applications — not the same as online renewal digital uploads.
Read guide→How to Resize an Image in CM vs Pixels
Understand when to use centimeters or pixels for form and print photos.
Read guide→Why Browser-Local Tools Protect Your Privacy
How ExactPic keeps photos on your device and what that means for EXIF and GPS data.
Read guide→PNG vs JPG for Form Uploads: Which Should You Use?
Choose the right format for online form photos and documents. When JPG beats PNG for file size, when PNG is required, and how to convert either way.
Read guide→How to Fix a Photo That Is Too Large to Upload
A photo rejected for being over the size limit is a KB problem, not a resolution problem. Learn why — then use the task checker to fix file size exceeds the maximum limit in one step.
Read guide→How to Get a Plain White Background for a Passport Photo
Most passport and visa photos require a plain white or off-white background. Shoot one correctly, know the #FFFFFF / RGB codes, and use ExactPic’s near-white helper only when alteration is allowed.
Read guide→"WebP Not Accepted": How to Convert WebP to JPG or PNG
Downloaded a WebP image that a form or app will not accept? Convert it to JPG or PNG privately in your browser, with no upload.
Read guide→How to Check a Photo's Size, Dimensions, and Format Before Uploading
Stop guessing why a form rejects your photo. Check the file size, pixel dimensions, and format against the form's rules first — in your browser.
Read guide→How to Compress a Signature Image for an Online Form
Scanned signatures are often rejected for being too large. How to get a clean signature under a tight KB limit while keeping it legible.
Read guide→