Drop images anywhere to compress them

Fit

Drop your photo, get a 150×200 JPG under 30 Kb — the Thulasi portal’s published spec for Kerala PSC One Time Registration — with the mandatory name-and-date strip printed on it. 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 the Thulasi portal actually asks for

Every Kerala Public Service Commission application runs through one profile on the Thulasi portal (thulasi.psc.kerala.gov.in), and the portal states its upload spec right on the login page, before you ever sign in. Verbatim: the photograph must be JPG, 150 pixels wide by 200 pixels high, maximum 30 Kb; the signature — scanned from blue or black ink on good-quality white paper — must be 150×100 pixels, also JPG, maximum 30 Kb. This page has PixFit preset to 150×200 at a 29 KB target — 29,696 bytes, under “30 Kb” whichever way the server counts kilobytes. Drop your photo, adjust the crop, download, upload.

The part no other portal asks for: your name and date, printed on the photo

Kerala PSC’s photo rule is unique among big Indian portals: “your name and date of photo taken must be inscripted (in two lines) in black color text with white rectangular background at the bottom of the photograph.” Studio photos from Kerala come with this strip already printed; a phone photo doesn’t have it — and that’s the usual rejection. PixFit now draws it for you: fill in the Print on photo fields in the options bar (line one: your name; line two: the date the photo was taken) and the strip — black text, white background, bottom of the photo, two lines — is rendered onto the output before it’s fitted to the byte target. One pass, correct size, strip included. Be honest with the date: it’s meant to document when the photo was taken, and the commission’s instructions make the uploaded photo valid for 10 years from that date. No official date format is published — the two-line layout is the whole stated format; DD-MM-YYYY is the convention studios use.

The composition rules, from the commission’s own instructions

The instructions PDF linked beside the spec (in Malayalam) adds the rejection list: face straight-on, centered, with face and shoulders clearly visible; eyes clearly visible; white or light background; colour or black-and-white both accepted. Not acceptable: goggles, caps (head-covering worn as part of religious practice is explicitly exempted), side-view shots, unclear faces. A recent, front-facing, well-lit head-and-shoulders shot passes; the 10-year validity is a good reason to take one properly rather than crop something old.

The portal’s own resizer only accepts files under 1 MB

Thulasi ships its own Resize Photograph/Signature tool, and its stated input limit is, verbatim, “JPG format, upto 1 MB, bigger than 150 × 200”. A phone photo is 3–8 MB — the official resizer won’t take it until you’ve compressed it somewhere else first. PixFit goes straight from the original (HEIC included) to a portal-ready 150×200 JPG under 30 Kb, inscription and all, so the two-tool shuffle never starts.

The signature: 150×100 — and a wrong number that won’t die

The signature spec is 150×100 pixels — wide and short, 3:2. A long-standing registration guide that still ranks well states it as 150×200, the same dimensions as the photo: follow that and your signature uploads tall and squashed, or gets rejected outright. The portal’s number is 150×100; this page’s preset handles the photo — for the signature pass, change the Exact size field to 150x100 and keep the same 29 KB target. Sign with blue or black ink on white paper, photograph it, and tick Signature photo cleanup to have the ink found, trimmed and put on pure white automatically — or draw one on the signature pad.

One profile, ten years of applications

Thulasi is a One Time Registration system: the profile — and the photo in it — carries across every notification you apply to, year after year, and Kerala PSC publishes notifications year-round. Fixing the photo properly once (right size, right strip, honest date) is the difference between a ten-year profile and a rejection every application season.

Privacy — and the real portal

Registration and applications happen at thulasi.psc.kerala.gov.in; notifications and the official photo instructions live at keralapsc.gov.in. A photo tied to your government profile — with your name and a date printed on it — has no business passing through a resizer’s server, and most Kerala PSC photo tools are exactly that: server-side uploads. PixFit runs entirely in your browser — the photo, the name you type, the date: none of it leaves your device, and the typed text isn’t even saved in browser storage. The re-encode strips EXIF metadata (including GPS) as a side effect. Applying to central-government exams too? The full verified table covers UPSC, SSC, IBPS and sixty more.

Spec source: the Thulasi portal’s own login page (photo and signature specification, public, no login needed) and Kerala PSC’s photo-instructions PDF linked from it, both read July 2026. These numbers have been stable for years but can change — if the upload screen disagrees, believe the portal.