Pakistan · PPSC · 6 min read
How to compress image for PPSC
Punjab Public Service Commission (PPSC) uploads often fail on two checks at once: square pixels (commonly 600×600) and a strict 25KB ceiling. Resize first, then compress — both can run locally in your browser.
Updated May 2026. Written by Kodotools, a free browser-only tools project. This guide links to tools that run locally in your browser with no signup and no file uploads.
| Requirement | Spec |
|---|---|
| Dimensions | 600×600 px (square) |
| Max file size | 25KB |
| Format | JPG / JPEG only — not PNG |
| Signature (if asked) | Often ~300×80 px, under 20KB — 20KB tool |
Step-by-step
- Start from the highest-quality original you have (not a forwarded WhatsApp copy).
- Open resize image for PPSC → 600×600 preset → crop to fill.
- Download the square JPEG.
- Open compress image to 25KB or compress image for PPSC.
- Upload to the portal. If the notice lists different numbers, follow the PDF — advertisements change.
Guides
Real use-cases, step by step
Practical walk-throughs for the most common forms with strict size limits.
NADRA photo requirements 2025
CNIC, NICOP, FRC specs and 100KB limits for id.nadra.gov.pk.
Read guide →How to reduce photo to 100KB
Step-by-step for forms that cap uploads at 100KB.
Read guide →Compress an image under 100KB without losing quality
The exact-size workflow for portals with strict upload limits.
Read guide →Compress PPSC photo to 25KB
After resizing, hit the exact KB limit PPSC-style portals expect.
Compress to 25KB → →