Drop images anywhere to compress them

Fit

Drop your photo (or your passport bio-page shot), get a JPEG comfortably under the Djibouti eVisa portal’s 250 Kb per-file cap at the best quality that fits. Everything runs in your browser — the file never 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 official Djibouti eVisa portal actually enforces

Djibouti's eVisa runs on the National Police's own platform, evisa.gouv.dj (“the official website of the immigration directorate of the Republic of Djibouti”), and its application form publishes exactly three file rules of its own: the photograph must be JPG or PNG, other documents (passport copy, ticket, hotel booking or invitation letter) may be JPG, PNG or PDF, and “the size of each file should not exceed 250 Kb — one cap covering every upload in the application. No pixel dimensions, no DPI, no background rule and no minimum size appear anywhere in the portal's own text. This page presets a 240 KB target: the portal's code enforces the cap as 250,000 bytes exactly, and a 240 KB output (245,760 bytes) stays under it in every way a computer might count kilobytes. Since there is no minimum, nothing ever needs padding.

250 Kb is a genuinely tight cap — that's the whole problem

A typical modern phone photo is 2–4 MB — ten to fifteen times over this cap — so virtually every applicant has to shrink every file, and the usual “send it to yourself on WhatsApp” trick is quality roulette. PixFit binary-searches the encoder so each file comes out at the best quality that still fits under the cap, deterministically, keeping full resolution whenever it fits. The batch mode takes the photograph, passport shot, ticket and hotel confirmation in one drop and hands back a compliant set. One format detail from the portal's own upload code: the photograph slot checks both the file extension and the image type — JPG/JPEG/PNG only, so an iPhone HEIC won't pass. Drop the HEIC here instead; PixFit decodes it in your browser and returns a JPEG under the cap.

No official pixel dimensions exist — despite what resizer sites say

Search results for this spec are a museum of invented numbers. A lookalike agency domain sells “JPEG only, minimum 10 KB, maximum 1 MB, minimum 350×350 pixels” — follow that advice and a 1 MB photo is rejected by the real portal's 250,000-byte check, four times over the actual cap. Others sell “2×2 inch, white background”, “1200×1200 pixels at 600 DPI”, or “600×600 to 1200×1200 pixels” — that last one is the square US DS-160 visa spec pasted onto Djibouti wholesale. None of those figures appear in the portal's strings. This page deliberately presets no exact dimensions: a normal passport-style portrait — recent, front-facing, plain light background, head and shoulders filling most of the frame — is the sensible target, and if the upload screen in front of you states specific numbers, the portal wins.

The passport copy and booking documents share the same cap

The 250 Kb rule applies to your passport bio-page copy, your ticket or reservation, and your hotel booking or invitation letter alike — and the passport page is usually the harder squeeze, because a sharp photo of a document compresses far worse than a face on a plain background. Drop it in the same way, but don't crop away the edges of the page to save bytes, and check that the two machine-readable lines at the bottom stay legible after compression; if they've gone soft, re-shoot flatter and closer rather than compressing harder. Two content rules from the portal worth knowing: the invitation letter must contain your host's contacts (phone, email), and a transit visa needs your onward ticket or next-destination visa attached in the same flow.

One number that is real — on a different screen

If you've seen “2 MB, jpg/jpeg/png/pdf” quoted for Djibouti, that rule is real but belongs to the visa-extension flow inside an existing account — a separate attachment slot with its own limit. The initial application's uploads are all capped at 250 Kb. (Extensions themselves, per the portal: your visa needs at least 48 hours of remaining validity to apply, via the immigration office or immigration@evisa.dj.)

Before you pay

Facts from the portal's own text: you need a passport valid at least 6 months, a flight reservation (or other means of transport), an accommodation address, an invitation letter with contacts where applicable, and a Visa, Mastercard or American Express card; the fee carries 10% VAT and is non-refundable once paid; an application left unpaid for over a week is cancelled; and after payment you wait for approval, then download the e-visa as a PDF — paying does not by itself guarantee approval. The ordinary (short-notice) visa is meant for arrivals within days of applying — the portal's own English text garbles the exact figure (“within three (6) days”), so read the screen in front of you.

Apply on the official site, resize on your own machine

The official application platform is evisa.gouv.dj — type the address rather than clicking an ad; agency lookalikes file the same form at a markup and are the source of the worst invented specs above. And a visa photo travels with your passport details, 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. For the neighbourhood's formats, see the Ethiopia e-Visa and Saudi eVisa pages, or the full verified table.

Spec source: the portal's own application text and upload-validation code at evisa.gouv.dj, as read July 2026. These numbers change — if the portal's upload screen disagrees, believe the portal.