Drop images anywhere to compress them

Fit

Drop your photo — including an iPhone HEIC, which ACT’s format list doesn’t include — and get a JPEG comfortably under the official 5 MB cap at the best quality that fits. Nothing is uploaded; it all runs in your browser.

Drop an image here, or click to choose
JPEG, PNG, WebP, AVIF, GIF, BMP, HEIC · or a PDF, to shrink it · drop several images for batch mode (up to 100) · or try the sample photo · or draw a signature
10 KB20 KB50 KB100 KB200 KB500 KB1 MB

Common size limits

to 10 KBto 20 KBto 50 KBto 100 KBto 200 KBto 500 KBto 1 MB

Exact dimensions

400×400 (X profile)512×512 (Discord avatar)600×6001080×1080 (Instagram square)1280×720 (YouTube thumbnail)1920×1080 (Full HD)1080×1920 (Story / Reels / TikTok)1200×630 (link preview / OG)1500×500 (X header)2560×1440 (YouTube banner)3840×2160 (4K UHD)

Image to PDF

PDF under 100 KBPDF under 200 KBPDF under 500 KB

Compress an existing PDF

PDF to 100 KBPDF to 200 KBPDF to 300 KBPDF to 500 KB

DPI label

200 DPI (IBPS / PAN / XAT scans)300 DPI (print standard / Sarathi)600 DPI (high-res scans)

Draw a signature

Signature pad — transparent PNG or exact size & KB

По-русски

Сжать фото до нужного размера — по-русскидо 20 КБдо 50 КБдо 100 КБдо 200 КБдо 500 КБдо 1 МБфото 3×4 смфото 35×45 мм

Form photo requirements

All requirements — one verified tableDV lottery photo (600×600, ≤240 KB)IBPS/SBI photo (200×230, 20–50 KB)IBPS/SBI signature (140×60, 10–20 KB)IBPS thumb & declaration (20–50 / 50–100 KB)SEBI Grade A photo, signature, thumb & declaration (200×230, 20–50 KB)SIDBI Grade A & B photo, signature, thumb & declaration (200×230, 20–50 kb)IRDAI Assistant Manager photo, signature, thumb & declaration (200×230, 20–50 KB)PFRDA Grade A photo, signature, thumb & declaration (200×230, 20–50 kb)NHB photo, signature, thumb & declaration (200×230, 20–50 kb)RBI Grade B photo, signature, thumb & declaration (200×230, 20–50 kb)LIC AAO photo, signature, thumb & declaration (200×230, 20–50 kb)NIACL AO & Assistant photo, signature, thumb & declaration (200×230, 20–50 kb)ECGC PO photo, signature, thumb & declaration (200×230, 20–50 kb)GIC Re Scale I photo, signature, thumb & declaration (200×230, 20–50 kb)OICL AO & Assistant photo, signature, thumb & declaration (200×230, 20–50 kb)IDBI Bank JAM photo, signature, thumb & declaration (200×230, 20–50 kb)LIC HFL Junior Assistant photo, signature, thumb & declaration (200×230, 20–50 kb)ISRO Assistant, JPA, UDC & Steno photo & signature (200×230, 20–50 kb)SSC signature (10–20 KB, 6×2 cm)UPSC photo & signature (20–300 KB)NEET photo & signature (10–200 / 10–100 KB)NEET PG photo, signature & thumb (<80 KB)FMGE photo, signature & thumb (<80 KB)NEET MDS photo, signature & thumb (<80 KB)GATE photo & signature (5–600 / 3–300 KB)IIT JAM photo & signature (480×640, 50–200 kB — both floors explained)CUET UG photo & signature (10–200 / 10–50 KB)CUET PG photo & signature (10–200 / 10–50 KB)JEE Main photo & signature (10–200 / 10–100 KB)NCHM JEE photo & signature (10–200 / 10–100 KB)CTET photo & signature (10–100 / 3–30 KB)UGC NET photo & signature (10–200 KB / sig window explained)CSIR NET photo & signature (10–200 / 10–50 KB — window changed)ICAR AIEEA / AICE PhD photo & signature (10–200 KB / sig window explained)CLAT photo & signature (portal crops — no KB rule)AILET photo & signature (JPG/PNG, ≤1 MB — real spec)AIBE documents, photo & signature (600 KB rule, Bar Council)CAT photo & signature (1200×1200, ≤80 KB)XAT photo & signature (200×230, 20–50 KB)ICAI CA exam photo & signature (20–50 / 10–20 KB)ICSI CSEET / CS registration photo & signature (20–50 / 10–20 KB)SNAP photo (10–100 KB)Philippines NMAT photo (square ≥600×600, ≤2 MB)Railway RRB signature (140×60, 30–49 KB)Driving licence photo & sign — Sarathi (420×525 / 256×64, 10–20 KB)PAN card photo & signature (NSDL / UTIITSL)Kerala PSC photo & signature — Thulasi (150×200 / 150×100, ≤30 Kb, name & date printed)TNPSC photo & signature (300–400 px ranges, <50 / <20 KB)UPPSC OTR photo & signature (5×6 cm at 200 DPI, <50 / <30 KB)Bangladesh govt job photo & signature (300×300 / 300×80, Teletalk)Nepal Lok Sewa photo & signature (JPG/PNG ≤500 KB, PSC online)Indonesia CPNS / PPPK photo & KTP scan (JPEG ≤200 KB, SSCASN)MPSC Maharashtra photo, signature & PDF documents (real rules, 50–500 KB PDFs)KPSC Karnataka photo & signature (JPEG ≤200 / ≤70 KB, OTR)MPPSC photo & signature (JPG 20–100 / 10–100 KB, MPOnline)OPSC Odisha photo & signature (3.5×4.5 cm, 25–100 KB + thumb)UKPSC Uttarakhand photo & signature (150×200 / 150×100 px, JPG)JKPSC J&K photo & signature (10–20 kB, date-stamped)BPSC Bihar photo & signature (<35 kb photo, two signatures <20 kb)WBPSC / WBCS photo & signature (<50 / <20 KB, portal-verified)Bihar Police constable photo & signature — CSBC (15–25 KB, English + Hindi signatures)Assam Police photo & signature — SLPRB/APCAP (≤450 / ≤100 KB, no pixel rule)India Post GDS photo & signature (≤50 / ≤20 kb, jpg/jpeg)Voter ID (EPIC) photo & documents (JPG ≤2 MB, ECI portal)HSSC / Haryana CET photo & signature (white bg, name & date printed on)AIIMS NORCET photo, signature & thumb (50–100 / 10–50 kb)DSSSB photo, signature & ID-proof scan (15–60 KB ID scan — the real spec)SAT registration photo (.jpg/.gif/.png — no official px/KB spec)ACT registration photo (JPG/PNG/BMP ≤5 MB, min 640×480)LSAT registration photo (.jpg/.gif/.png, min 195×195 — size cap unpublished)ERAS residency photo (JPEG ≤150 KB, 2.5×3.5 in — AAMC/ECFMG)US visa photo — DS-160 (600–1200 px, ≤240 KB)US passport renewal photo (54 KB – 10 MB)UK passport photo (50 KB – 10 MB, ≥600×750)UK ETA / visa photo (JPG, 50 KB – 6 MB)Canada citizenship photo (≥420×540, ≤4 MB)Canada PR photo (715×1000–2000×2800 px, ≤4 MB)Canada visitor visa photo (35×45 mm decoded — no published pixels)Australian citizenship photo (70 KB – 3.5 MB, 1200×1600)NZeTA / NZ visa photo (512 KB – 3 MB, 3:4)Ireland passport photo (≥715×951, ≤9 MB)Singapore passport / ICA photo (400×514 px)Nigeria passport photo (600×800 px, <2 MB)Ghana passport photo (140×170 px, ≤250 KB)Pakistan passport photo (35×45 shape, ≤500 KB)Indian passport abroad — GPSP (630×810, <250 KB)OCI card photo & signature (square 200–900 px, ≤200 KB)India e-Visa photo (square, 10 KB – 1 MB)Vietnam e-Visa photo (4×6 shape, <2 MB)Indonesia e-VOA photo (min 400×600, <2 MB)Thailand e-Visa photo (JPG, <3 MB)South Korea K-ETA photo (colour JPG, 100 KB-safe)Saudi eVisa photo (200×200, 5–100 KB)Nusuk Hajj passport & photo upload (PNG/JPG ≤1 MB — real spec)Uzbekistan e-visa photo (413×531, <1 MB)Ethiopia e-Visa photo (JPEG/PNG, <2 MB)Tanzania eVisa photo (35×45 mm shape, <500 KB)Kenya eTA photo (selfie or passport-type — no official spec)Oman eVisa photo (picture and passport, ≤512 KB)Qatar Hayya visa photo (JPG, under 2 MB)Zimbabwe eVisa photo (PNG/JPG/PDF, ≤1 MB)China visa photo — COVA (3:4, 354–420 px wide, 40–120 KB)Japan eVisa photo (JPG/PNG/HEIC, under 2 MB)Brazil eVisa photo (413×531 px, JPEG ≤2 MB)Laos eVisa photo (4×6 shape, JPG/PNG ≤10 MB)Myanmar eVisa photo (3.8×4.6 shape, ≤2 MB)Armenia e-Visa photo (JPG/PNG, ≤6 MB safe)Togo eVisa photo (35×45 mm shape, ≤5 MB)Djibouti eVisa photo (JPG/PNG, ≤250 Kb per file)Rwanda visa photo — IremboGov (JPG, ≤500 KB)Uganda e-Visa photo & documents (5–250 KB)Angola visa photo (381–571×496–744 px, ≤200 kb)UAE visa & Emirates ID photo (square 600–1200 px, ICP)

What ACT actually requires — a real published spec

Unlike the SAT, whose official page publishes no numbers at all, ACT's photo-submission-requirements page states a concrete file spec: you can upload a JPG, JPEG, PNG, or BMP file, the maximum file size is 5 MB, and the photo must be at least 640 × 480 pixels. If you scan a paper photo, the scan must print as a 2″ × 2″ image or larger and be cropped to head and shoulders before upload. The forums and prep blogs that quote 5 MB and 640×480 are, for once, quoting real numbers — we verified them on the official page (which carries the 2026–2027 deadline table, so it's current). This page presets a 4.5 MB target with no exact dimensions; both choices are explained below.

The format list has two surprises

First: HEIC isn't on it. iPhones save photos as HEIC by default, and a student who emails themselves a photo or plugs the phone in often ends up staring at an IMG_1234.HEIC that ACT's format list doesn't cover. That's the actual task for most people on this page — not shrinking, converting. Drop the HEIC straight in here: PixFit decodes it in your browser and gives back a JPEG that's on ACT's list and under its cap. (The other route — Settings › Camera › Formats › Most Compatible — only fixes photos you take from then on.) Second, a bit of trivia with a practical edge: ACT accepts BMP but not GIF, while the SAT accepts GIF but not BMP. If you're registering for both tests, one JPEG satisfies both lists — another reason JPEG is the safe answer everywhere.

Portrait orientation — and the 640 × 480 wording

The same page requires a portrait (not landscape) photo that is correctly oriented — and careful readers will notice that “640 x 480”, read as width × height, describes a landscape shape. The sensible reading, and the one this page takes: treat 640×480 as a resolution floor (your photo should comfortably exceed both numbers) and keep the portrait framing, which is what every acceptable-photo example on ACT's page shows. Any phone photo taken holding the phone upright clears the floor by a mile. “Correctly oriented” matters more than it sounds: a photo that displays sideways because the rotation lives only in EXIF metadata is a classic upload failure — PixFit bakes the rotation into the pixels when it re-encodes, so what you see is what the form gets.

The content rules that actually reject photos

File format is the easy half. ACT's page devotes most of its length to what's in the frame: a clear image of only you (not blurry or grainy) against a plain background, a full face-and-shoulders shot squarely facing the camera, no dark glasses, and — the rule with a distinctly 2020s flavour — the photo cannot be enhanced in any way: the page names lenses, filters, text, emoji and stickers specifically. A head covering worn daily for religious reasons is fine, adjusted to show the full face. Two more traps the page calls out: don't scan your driver's license or school ID (the scan won't be sharp enough to pass), and don't submit a photo of a photo. The rejected examples ACT shows are all mundane failures — too dark, too light, busy background, face too small, face too close, blurry, face behind hair and a hand. A fresh phone photo against a plain wall in daylight beats all of them.

The deadline that cancels your registration

This is the highest-stakes part of the page. Your photo must be added by the photo upload deadline for your test date — in the 2026–2027 table that's about five days before each Saturday test date, by midnight Central time. Miss it and the consequences are spelled out bluntly: the registration is cancelled, you are not admitted to test, and the registration fee is not refunded. You also can't print your admission ticket until the photo is on file. So upload the photo when you register, not the week of the test — if it's later flagged as unacceptable, you want days in hand to replace it, not hours. (Students whose religious beliefs prohibit photographs can call ACT to arrange an exception — the page asks that this happen by the regular registration deadline.)

Why this page presets 4.5 MB — and no dimensions

The cap is 5 MB, and a modern phone photo is a 3–12 MB file — so plenty of photos need shrinking, and “5MB” is ambiguous in a way that occasionally bites: some systems count 5,000,000 bytes, others 5,242,880. A 4.5 MB target passes both readings, and for a head-and-shoulders portrait the quality difference from the original is invisible — PixFit binary-searches the encoder for the best quality that fits and keeps your full resolution whenever it can, so the 640×480 floor is never in danger. Dimensions are left empty deliberately: ACT publishes a minimum, not a target size, and its uploader isn't asking for an exact crop. If you want a tidy portrait crop anyway, type one into the exact-size box — the draggable crop preview keeps your head centred and both shoulders in frame.

Where the photo goes — and where to check the rules

Worth knowing before you pick a picture: the photo prints on your admission ticket and on the score report automatically sent to your high school, and test-centre staff compare it to you and to your photo ID at the door — so it must match how you look on test day. The requirements — with ACT's own examples of acceptable and rejected photos and the full deadline table — are on the official page: act.org › The ACT › Registration › Photo Submission Requirements. A registration photo travels with a teenager's name and school, so it shouldn't detour through a resizer's server: PixFit re-encodes entirely in your browser, nothing is uploaded, and the re-encode strips EXIF metadata (including GPS) as a side effect. Registering for the SAT too? See the SAT photo page — same idea, oddly fewer rules. Law school on the horizon? The LSAT photo page takes GIF but not BMP — the mirror image of this list. Or see the full verified table.