Compress, convert, resize & crop images.
Right in your browser.
All-in-one online image compressor, format converter, pixel resizer, and aspect-ratio cropper. Hit exact KB limits (50KB, 100KB, 200KB) across JPG, PNG, WebP, HEIC, SVG & PDF—files never leave your device.
Supports JPG, PNG, HEIC, WEBP, PDF, SVG, TIFF, AVIF, GIF, BMP · Preset for HEIC → JPG
No files selected yet. Drag & drop photos, documents or click browse above.
-
No uploads
Files never leave your device
-
No accounts
No signup, no email
-
No limits
Unlimited files, always free
-
Open stack
Built on Astro + vanilla TS
Popular conversions
One-click presets for web, government forms & social media
- HEIC → JPGiPhone photos
- HEIC → JPG 100 KBAadhaar, forms
- PNG → JPGSmaller files
- JPG → PDFDocuments
- JPG → PDF 100 KBPortal uploads
- PNG → WEBPWeb images
- JPG → WEBPFast loading
- HEIC → JPG 50 KBExam portals
Why PixelKit
Engineered for complete on-device privacy, precision, and speed
Private by design
Files are processed locally with Web Workers and Canvas API. Nothing is uploaded, stored, or logged anywhere.
Exact KB targets
Binary-search compression hits your target — 50KB, 100KB, 200KB — with maximum visual quality at that target size.
Crop & Aspect Studio
Interactive framing with 1:1 square, 4:5 portrait, 16:9 wide, and custom ratios. Crop photos for avatars, stories, and uploads with live preview.
Scale & Resize Engine
Scale resolution proportionally or enter exact pixel dimensions with built-in Passport ID, Web HD, and avatar presets.
Unlimited photos & no size cap
100% free with no file size limits and no batch caps. Add as many high-resolution photos as you need with zero paywalls.
Works offline
Once loaded, PixelKit keeps functioning even without an internet connection — all engines are cached locally.
How it works
Fast, automated 3-step conversion running 100% in your browser
- 01
Drop your files
Drag any photo or document into the drop zone, or browse. Add as many photos as you want with no size cap limit—100% in your browser.
- 02
Choose target size
Select output format and optional exact KB limit. PixelKit smartly compresses files to hit your exact size target.
- 03
Download instantly
Download processed files straight from your device memory. Since nothing leaves your browser, there is zero wait time.
20 One-Click Government & Visa Portal Presets
Never fail an automated photo submission check. PixelKit automatically configures head-and-shoulders crop aspect ratios, exact pixel dimensions, and binary-search file size ceilings in a single tap.
1:1 square crop for US Embassy DS-160 and Green Card Lottery.
35×45 mm spec for Passport Seva Kendra & NRI renewal.
Biometric VFS Global & TLScontact standards for EU states.
HM Passport Office & UK Visas digital photo guidelines.
50×70 mm biometric framing for IRCC Express Entry & study.
Department of Home Affairs standard for digital visa lodgement.
UPSC, SSC CGL/CHSL, NEET, IBPS & state PSC recruitment forms.
Sharp black/blue ink extraction for banking KYC & applications.
Official Portal Upload Specifications & Requirements Guide
Government recruitment, visa, and exam portals enforce rigid biometric upload rules for JPG files:
| Application Portal / Authority | Format | Dimensions (Pixels & MM) | File Size Limit |
|---|---|---|---|
| PAN Card & Aadhaar Signature | JPG | 400 × 200 px | 10 KB to 20 KB |
| IBPS PO & Clerk Signature | JPG | 140 × 60 px | 10 KB to 20 KB |
| SSC Signature (CGL / CHSL / MTS) | JPG | 140 × 60 px (4 × 2 cm) | 10 KB to 20 KB |
| SSC CGL, CHSL, GD Photo | JPG | 350 × 450 px (3.5 × 4.5 cm) | 20 KB to 50 KB |
| UPSC Civil Services (IAS/IPS) | JPG | 350 × 350 to 1000 × 1000 px | 20 KB to 300 KB |
Biometric Facial Ratio (70%–80% Rule): Automated passport and exam gates require the subject's face (from the bottom of the chin to the top of the head) to measure strictly between 70% and 80% of total image height. Cropping too closely into the forehead or leaving excessive empty margins above the hair triggers automated rejection.
Bicubic Downsampling Before Compression: When reducing large smartphone photos (e.g. 12MP–48MP) to small targets like 20KB or 50KB, always downsample pixel dimensions (e.g. to 350×450 px) first. Downscaling eliminates redundant pixel count before quantization begins, preserving crisp facial contours and high-contrast signature lines without blocky JPEG noise.
Need specifications for another portal?
Explore exact pixel dimensions, millimeter ratios, and kilobyte rules for 50+ global authorities in our master chart.