Fit the file size
your form actually checks.
Type the kilobyte ceiling your upload form enforces and get the largest image that still fits under it — visa photos, passport uploads, job portals. Processed locally in your browser: no uploads, no sign-up. More free browser tools below.
Compress Image to an Exact Size
Type the exact kilobyte limit your upload form enforces and get a file that fits, at the highest quality that still passes. Runs entirely in your browser.
US Visa Photo — Compress to 240 KB
The DS-160 upload caps your photo at 240 KB. Compress to fit it without leaving your browser, and check the other rules — square, JPEG, head 50–69% — before you submit.
UK Passport Photo — Meet the 50 KB to 10 MB Rule
GOV.UK rejects digital passport photos under 50 KB as well as over 10 MB, and needs at least 600 × 750 pixels. Check both ends of the rule and compress without uploading your photo.
Irish Passport Photo — Check the Size Rules
Ireland rejects scanned photos, selfies and any image under 715 × 951 pixels, and caps the file at 9 MB. Check every rule, then compress locally — nothing is uploaded.
Vietnam e-Visa Photo — Two Images, Under 2 MB
Vietnam needs two images — a 4 × 6 cm portrait and a photo of your passport data page — each under 2 MB. The portal reads the passport itself, so a blurry image is refused. Nothing is uploaded.
India Passport Photo — The 4.5 × 3.5 cm Rule
India wants a physical 4.5 × 3.5 cm colour photo on photo paper with a plain white background — no pixel count or KB limit is published. Check the paste-in-the-box rules, then compress locally if a portal sets a cap.
Singapore Passport Photo — The 400 × 514 Pixel Rule
ICA asks for 400 × 514 pixels and caps the upload at 8 MB, and it accepts HEIC and HEIF as well as JPG and PNG. The byte limit is rarely what gets a photo rejected — here is what does.
HEIC to JPG Converter
Convert iPhone HEIC photos to JPG online for free. Batch conversion in your browser — photos never leave your device.
Image Converter
Convert images between PNG, JPG, WebP and AVIF online for free. Batch support, local processing, no upload or sign-up.
Word to PDF
Convert DOCX to PDF online for free. Your document is processed locally in your browser — never uploaded to any server.
Excel to PDF
Convert XLSX spreadsheets to PDF online for free. Local processing — financial data never leaves your device.
PDF to Excel
Extract tables from PDF to XLSX or CSV online for free. Runs locally — bank statements and invoices stay private.
PDF to Word
Convert PDF text into an editable DOCX online for free. Local processing — contracts and papers never leave your device.
Merge PDF
Combine multiple PDFs into one online for free. Files are merged in your browser and never uploaded — the private iLovePDF alternative.
Split PDF
Split PDF pages or extract a page range online for free. Local processing — your documents are never uploaded.
Social Media Image Resizer
Resize images to exact social media dimensions: YouTube thumbnail, Instagram post, TikTok cover, X header and more. Free, no upload.
Image to PDF (JPG to PDF)
Convert JPG, PNG, WebP images to PDF online for free. Multiple images into one PDF, page size options — photos never leave your device.
PDF to Image (PDF to JPG)
Convert PDF pages to JPG or PNG images online for free. Choose resolution and page range — documents never leave your device.
QR Code Reader
Read QR codes from images or screenshots online. Upload a picture, get the content instantly — image never leaves your device.
Favicon Generator
Generate favicons from any image: ICO plus all PNG sizes (16–512px), with manifest-ready files. Free, local, no sign-up.
Screenshot Beautifier
Turn plain screenshots into beautiful mockups: gradient backgrounds, rounded corners, shadows, browser frame. Free, local, no sign-up.
Image Cropper
Crop images online with free-form or locked aspect ratios (1:1, 16:9, 4:3). Pixel-precise, zoom and pan. Free, local, no sign-up.
Image to Text (OCR)
Extract text from images and screenshots online with OCR. English and Chinese support. Runs locally — documents never leave your device.
Color Palette Generator
Extract a beautiful color palette from any image: dominant colors with HEX, RGB values. Click to copy. Free, local, no sign-up.
Compress PDF
Compress PDF files online without uploading. Greatly reduce size of scanned documents. Processed locally, free, no sign-up.
Rotate & Flip Image
Rotate images 90, 180, 270 degrees or flip them horizontally/vertically online. Fix sideways photos instantly. Free, local, no sign-up.
Rotate PDF
Rotate PDF pages 90, 180 or 270 degrees online. All pages or a selected range, permanent rotation. Free, local, private.
New Zealand Passport Photo — 3:4, and a 250 KB Floor
New Zealand asks for a 3:4 photo between 250 KB and 5 MB, and no wider than 4500 pixels. It is the rare rule that caps pixels from above as well as below. Check both ends, then compress — without uploading.
Canada Passport Photo — The 45% Head Rule
Canada wants a 3:2 portrait photo between 200 KB and 5 MB, at most 4500 by 3000 pixels, with your chin-to-crown at 45 to 50 per cent of the height. Cropping counts as alteration.
Tanzania e-Visa Photo — 500 KB, No Pixel Rule
Tanzania caps the e-visa photo at 500 KB in JPG or JPEG and 45 by 35 mm, and publishes no pixel, dpi or resolution figure at all. There is no minimum size either.
Pakistan e-Visa Photo — 350 KB, Face 70–80%
Pakistan caps the online visa photo at 350 KB and requires your face to fill 70–80% of the frame. No pixel size and no file format are specified anywhere.
Bangladesh Visa Photo — 300 KB, JPEG, and Optional
Bangladesh asks for a 45mm x 35mm JPEG capped at 300 KB, inside a checklist it labels optional. What the portal actually states — and the six things it never states.
Bhutan Passport Photo — 45 × 35 mm, Face 70–80%
Bhutan publishes the framing and eleven print rules — national dress, white background without a border, no thick frames — but no file size, no pixels and no format. What to hit when you upload to G2C.
Hong Kong Passport Photo — 40 × 50 mm, JPEG, 5 MB
Hong Kong wants a 40 × 50 mm JPEG under 5 MB and at least 1200 × 1600 px from a camera. The byte cap is loose here; the pixel floor is what fails.
China Visa Photo — 33 × 48 mm, JPEG, 40–120 KB
A Chinese visa photo has to be JPEG between 40 KB and 120 KB, at 354 × 472 to 420 × 560 px. The floor is the end that catches people out.
Japan Passport Photo — 35 × 45 mm With a 6 mm Error Band
Japan gives every measurement on the passport photo as a tolerance, not a number: head width 17 ± 2 mm, crown to chin 34 ± 2 mm. Here is what that means in practice, plus the two different upload limits depending on which portal you use.
Missing a tool? Tell us.
If you need a tool we don't have, request it — even if you're the only person who needs it, we'll build it and email you when it's ready.