Drop images anywhere to compress them

Fit

Get your photo into the laoevisa.gov.la upload format — JPG or PNG under 10 MB, 4×6 portrait shape, HEIC converted — entirely in your browser. The photo 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)

The Laos eVisa photo format

Laos's official eVisa portal (laoevisa.gov.la, Ministry of Foreign Affairs of the Lao PDR) states the photo rules in its own FAQ: your photo must be sized 4×6 cm, in colour, taken within the last 6 months, with no shadows, a plain white background, facing the camera, with a neutral expression and both eyes open. The upload widget itself says JPG, JPEG or PNG, maximum size 10 MB. That's the whole published file spec — there is no official pixel count and no minimum file size. This page is preset to it: drop your photo and PixFit hands back a file the form takes, without the photo ever leaving your device.

The portal crops and re-encodes your photo anyway

Here's the part worth knowing before you spend time on pixel-perfect preparation: when you pick a file, the application form opens its own crop window locked to the 4:6 shape — you drag the dotted rectangle over your face — and then the portal re-encodes your crop itself (scaled to about 1000 pixels wide) before it's uploaded. So there is no point micro-optimising kilobytes for this form. What actually matters is: a sharp, well-composed source photo, a file the picker will accept (JPG or PNG under 10 MB), and enough resolution that the portal's own downscale stays crisp. If your photo already meets that, upload it as-is and let the portal's crop window do the framing.

What PixFit is actually for here

Three real jobs. First, iPhone photos: the portal's file picker asks for JPG or PNG — an HEIC straight off an iPhone needs converting, and PixFit decodes HEIC in your browser and hands back a JPEG. Second, oversized files: a modern phone photo or a scan can exceed 10 MB, and the form rejects it client-side with “Maximum file size is limited to 10MB only” — the preset target fixes that at the best quality that fits. Third, framing control: if you want to decide the crop yourself rather than fight the dotted rectangle on a phone screen, type a 2:3 portrait size such as 800x1200 into Exact size and drag the crop preview — the portal's crop window will then match your framing almost exactly. There's no minimum, so nothing needs padding.

The official do/don't sheet

The FAQ links the portal's own reference sheet of rejected photos, and it's specific: blurred or washed-out or overlit photos fail; a non-neutral expression fails; a face too small in the frame fails (retake closer up — enlarging a tiny head can't add detail); hair covering part of the face fails; a patterned or coloured background fails (plain white is the rule); glasses with reflections, tinted lenses, or frames covering the eyes fail — the sheet's passing examples do show clear glasses worn straight; a covered face fails, while religious headwear is shown passing when the face stays fully visible; and yes, the sheet includes “no upside down photograph”. PixFit fixes format and bytes; every rule in this paragraph is about the photograph itself.

Numbers other sites quote that the portal doesn't

Third-party “Laos visa photo” pages garble this spec in every direction: one quotes “600×750 pixels minimum, 300 DPI, under 2 MB” — those are the UK visa numbers with a wrong cap attached; two near-identical guides sell “152×227 pixels (2MB maximum)”, a resolution that appears nowhere official and would look terrible after the portal's own processing; another says “40×60 mm at 300 dpi, max 2 MB”; another recycles the US DS-160's “600×600 to 1200×1200” square spec — the Laos photo is not square. The recurring “2 MB” looks like the portal's supporting-document limit mis-attributed to the photo: hotel bookings, flight details and similar attachments are capped at 2 MB, while the photo and passport uploads take up to 10 MB. The numbers on this page come from the portal's own FAQ and its form's own validation; if the upload screen disagrees, the portal wins.

The passport bio page upload

The application also wants a photo of your passport bio page covering the whole page including the MRZ — the two machine-readable lines at the bottom — because the system reads your details off it. Photograph the full page flat, in even light, with no glare across the MRZ, and don't crop the edges. Same limits as the photo: JPG or PNG, up to 10 MB. Note that only ordinary passports can apply for the eVisa, and your passport must be valid for more than 180 days from your arrival date — the portal makes you renew first otherwise. Some applications also ask for a passport cover image or supporting documents (hotel, flights, bank statement); those slots are capped at 2 MB each, and the same tool above will compress into that.

Timing, validity and where it works

Worth knowing before you pay, straight from the FAQ: the eVisa is single entry with a 30-day stay permit; the approval letter is valid for 60 days after you receive it (enter within that window); processing takes about 3 working days and the system only accepts applications at least 5 days before arrival — so this is not an airport-queue decision. The eVisa works at 9 designated ports including Wattay International Airport (Vientiane), Luang Prabang and Pakse airports and the Friendship Bridge crossings — enter elsewhere and you're doing visa-on-arrival again, with no refund. The fee is non-refundable in all cases, so check the photo against the official sheet before paying.

Apply on the official site, resize on your own machine

Two cautions. First: the only official application site is laoevisa.gov.la — the space around it is crowded with agency and lookalike sites charging a markup on the same application. Type the address rather than clicking an ad. Second: 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. Applying elsewhere in the region? See the Vietnam e-Visa, Thailand e-Visa and Indonesia e-VOA pages, or the full verified table.

Spec source: the portal's own FAQ and photo reference sheet at laoevisa.gov.la, and the upload form's own published limits, as read July 2026. These numbers change — if your upload screen disagrees, believe the portal.