Drop images anywhere to compress them

Fit

Drop your photo, get a passport-ratio JPEG inside the Jammu & Kashmir Public Service Commission’s 10–20 kB window — with the date stamp its own instructions require printed on the photo. Everything runs in your browser; nothing leaves your device.

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 JKPSC actually asks for

Jammu & Kashmir Public Service Commission applications — the Combined Competitive Examination, Medical Officer, lecturer and departmental posts — run through a One Time Registration account on jkpsc.nic.in, and the upload rule comes from the commission itself, in two places that agree word for word. The commission’s general instructions for the online form say the size of the photograph (passport size) and signature “must be between 10kB to 20kB in *.jpeg or *.jpg only” — and that the photograph “must mention the date in which it is taken”. The advertisement notifications repeat both: the Medical Officer notification (No 20-PSC (DR-P) of 2025, 480 posts) asks for a “date stamped recent passport size color photograph”, sets a freshness cutoff for when the photo may have been taken, and states the same 10–20 kB, JPEG/JPG-only window. This page is preset to that window: a 19 KB target with an 11 KB floor — inside “10kB to 20kB” whichever way the server counts a kilobyte.

The date stamp no resizer mentions

The requirement every JKPSC resize tool skips is the one both commission sources state: the photo must carry the date it was taken, printed on the image. Studio prints from photo shops come date-stamped; phone photos don’t — and an undated photo is the classic silent defect in an otherwise perfect upload. PixFit draws it for you: put the date in the Print on photo field in the options bar (the second box, date taken — leave the name box empty) and it’s rendered as black text on a white strip at the bottom of the photo before the file is fitted to the byte window, so the stamp and the size land in one pass. Be honest with the date — the adverts set a cutoff for how old the photo may be (the Medical Officer advert: not taken before 01.01.2025), and each advert states its own.

10–20 kB: the tightest window of any commission we cover

Ten kilobytes of headroom, with a floor — tighter than SSC’s signature window and half of ICAI’s. A phone photo at 3–8 MB is several hundred times over the cap, and most compressors treat “under 20 KB” as the only goal, happily emitting a 7 KB file that fails the floor. PixFit fits both ends: it binary-searches encoder quality for the largest file that stays under your target, and if a clean encode comes out below the floor it pads the file up with a spec-valid JPEG comment (plain bytes the format allows; the pixels are untouched, and the comment says in plain text that it’s padding). Output lands between 11 and 19 KB every time.

No official pixel size — despite what the tools claim

Neither the commission’s instructions nor its advertisements publish any pixel dimensions — the whole first-party size spec is “passport size” plus the byte window. Tools that sell “the official JKPSC size” as 200×240 pixels made that number up; one popular tool even claims a 20–100 KB window, which contradicts the commission’s own cap. This page presets 250×320 — our suggestion, not an official number: it’s passport ratio (3.5×4.5) at a pixel count that still encodes cleanly inside 20 KB. More pixels inside the same byte cap means harsher compression artifacts on your face; fewer means a softer print on the admit card. If the upload screen in your OTR account ever states dimensions, believe the portal and type them into the Exact size field.

The signature: same window, same format gate

The signature upload shares the photograph’s rule exactly: 10–20 kB, JPEG/JPG only — a PNG export fails on format before size is even considered. No official pixel size exists for it either (a tool claiming it must be “exactly 200×100” is guessing; another sells 140×60, which is IBPS’s box, a different commission). Sign in ink on white paper, photograph it, and run a second pass here with the target set to 11kb-19kb — and use the signature cleanup tool first if your scan has grey paper or shadows: it finds the ink, whitens the background, and hands back a clean JPEG.

After the upload: prints of the same photo

Two practical details from the commission’s own documents. Exam-day entry requires at least two passport-size recent colour photographs in addition to the admit card — have prints made of the same photo you uploaded, so the faces match. And the general instructions ask for a hard copy of the submitted application form (with fee details) to reach the commission’s office at Solina, Srinagar or Resham Ghar Colony, Jammu — JKPSC is one of the few commissions where the online submission has a paper tail; check your advert for the cut-off dates.

JKPSC is not JKSSB

Two recruiters, one Union Territory, endlessly mixed up: JKPSC (this page) fills gazetted posts — KAS/CCE, medical, lecturers — at jkpsc.nic.in. JKSSB, the Services Selection Board at jkssb.nic.in, fills non-gazetted posts through a different portal with its own upload rules — don’t assume this page’s numbers apply there; read the JKSSB advert’s own annexure.

Privacy — and the real portal

Registration, applications and fee payment happen only at jkpsc.nic.in — the commission is explicit that no other mode of applying is valid. A photo tied to your government-job profile — with a date printed on it — shouldn’t detour through a resizer’s server; PixFit runs entirely in your browser: the photo and the date you type never leave your device, the typed text isn’t even saved in browser storage, and the re-encode strips EXIF metadata (including GPS) as a side effect. Applying to other commissions too? See UPPSC, Kerala PSC (the other date-stamp state), UKPSC and the full verified table.

Spec source: JKPSC’s own general instructions for the online application form (jkpsc.nic.in, read July 2026) and Advertisement Notification No 20-PSC (DR-P) of 2025 dated 31-12-2025, which repeat the same numbers verbatim. These numbers can change — if the upload screen in your OTR account disagrees, believe the portal.