Drop images anywhere to compress them

Fit

Drop your passport scan — or an iPhone HEIC — and get a JPG under 1 MB with the long edge capped at 400 px, which satisfies both of the portal’s contradictory maximums. 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)

Three uploads, one published spec

Nusuk Hajj (hajj.nusuk.sa) is the Ministry of Hajj and Umrah’s platform for the direct Hajj program — pilgrims from countries without official Hajj missions register, pick a package and pay on the platform itself. The application is a ten-step wizard, and step two asks for three files: your passport’s main page, a personal photo, and proof of residence. Only the passport scan has numbers published anywhere outside the portal — and the portal manages to publish them two different ways.

The passport scan: PNG or JPG, 1 MB — and a pixel riddle

The portal’s own uploading guide (reproduced in the official pilgrim manual, last updated December 2025) says: “Accepted format: PNG or JPG. Dimensions: Maximum of 800 × 400 pixels. File Size: Up to 1 MB”, with the main page of the passport clearly visible. But the upload page’s Attached Passport card — visible behind that very modal in the same manual screenshot — says “maximum of 400 x 800 pixels”. Same portal, opposite order, and nothing says which is width. The only file that satisfies both readings is one whose longer edge is at most 400 pixels — so that’s what this page presets: Max edge 400, aspect ratio preserved, JPG output, 1,000,000 bytes (1 MB read strictly, so it passes even a literal-minded validator). At 400 px the machine-readable lines at the bottom of the page stay legible on screen, which is what a reviewer needs.

Why this page never crops your passport

Most exact-size photo presets on this site cover-crop to a fixed frame. For a passport page that would be actively harmful — a crop to a fixed shape can slice off the MRZ (the two <<< lines at the bottom) or the photo corner, and the guide’s one composition rule is that the main page is clearly visible. The Max-edge control scales the whole scan down without cutting anything. Photograph the open passport flat, fill the frame with the data page, avoid glare across the photo and MRZ, and let the preset handle pixels and bytes. iPhone camera output is often HEIC, which is not on the portal’s PNG-or-JPG list — drop it here and it decodes in your browser and comes out as a JPG.

The personal photo: the numbers live inside the portal

The uploading guide’s step 2 of 3 is Personal Photo Upload — but the manual shows only the passport step’s numbers, and its own note says the acceptable file specifications “are mentioned under required documents”, i.e. on-screen when you reach the upload. We haven’t found them published on any public page, so this page won’t invent them. When the card in front of you shows its numbers, set them here — target size in the size box, exact dimensions only if the portal states them. Composition-wise, treat it as a passport-style photo: recent, plain background, face straight to the camera. And if any screen in the portal disagrees with anything written here, the portal wins.

The spec museum

Because the real numbers are half-hidden, lookalike sites fill the gap. Claims we checked against the actual portals: a “Nusuk Hajj visa photo: 200×200 pixels, 5–100 KB” — those are the Saudi tourist eVisa’s numbers from visa.visitsaudi.com, a different system for tourism and Umrah, wearing a Hajj hat; a blanket “Saudi visa photo is 40×60 mm” applied to every Saudi platform including this one (hajj.nusuk.sa publishes no such rule); and assorted dpi and kilobyte rules with no source. The pattern to trust: numbers read off the portal’s own upload card, on the day you apply.

The rest of the checklist

From the same first-party manual and portal: your passport must stay valid for at least 6 months before your arrival in the Kingdom — that guideline sits on the upload card itself. You can Save & Continue Later mid-application. One account can manage up to 7 family members, each needing the same documents. Proof of residence is requested after the personal-information step. And the consent you tick says the data is used exclusively for facilitating the Hajj journey, including visa issuance — which is also a good reason not to run these files through a random 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.

Scope: the direct Hajj program, nothing else

This page covers hajj.nusuk.sa — the direct program for its list of serviced countries (registration opens in waves; the platform’s Serviced Countries page and support channels, support@hajj.nusuk.sa, are the authority on timing). If your country has an official Hajj mission, you go through your national quota system, not this platform. Visiting Saudi Arabia as a tourist or for Umrah on the one-year visa is a different system with a genuinely different photo spec — see the Saudi eVisa page (exactly 200×200 px, 5–100 KB). Gulf neighbours: Qatar Hayya, UAE visa & Emirates ID, Oman eVisa — or the full verified table.