🔒 Your documents never leave your device

Every visa document,
under the portal limit. One click.

Visa portals reject files over their size limits. The Visa PDF Compressor squeezes your client's flight tickets, hotel bookings, bank statements and passport photos — each to its own exact limit — without making them unreadable.

Free forever plan · No credit card · No watermarks
SAMPLE-CLIENT_FLIGHT-TICKET.pdf
4.6 MB 1.8 MB
SAMPLE-CLIENT_HOTEL-BOOKING.pdf
3.1 MB 1.4 MB
SAMPLE-CLIENT_BANK-STATEMENT.pdf
7.2 MB 1.5 MB
ALL FILES UNDER LIMIT2 MB PORTAL LIMIT ▲
Built for visa consultants

Stop fighting file size errors

Generic compressors weren't made for visa submissions. This one was.

Exact size targeting

Tell us the limit — 2 MB, 1 MB, 500 KB, anything. We find the highest possible quality that fits just under it. Never a rejected upload again.

Per-document limits

Photo sections and document sections have different limits on real portals. Set each slot's limit separately — every file compresses to its own target.

Whole client set in one click

Add the flight ticket, hotel booking, bank statement and passport photo together. Compress everything at once instead of one file at a time.

Auto-named files

Enter the client's name once — every file downloads as CLIENT-NAME_DOCUMENT-TYPE.pdf. No more "scan_final_2(1).pdf" confusion at upload time.

Readable, always

Visa officers must be able to read every line. Our engine protects text sharpness — we compress images inside the PDF, not the words.

Download your way

One-by-one for the portal's upload fields, or everything as a single ZIP for your client records. Both, instantly.

Privacy first

Passports and bank statements are sensitive.
So we never see them.

The Visa PDF Compressor works entirely inside your browser. Your client's documents are never uploaded to our servers — or anyone's. Close the tab, and nothing is left behind.

100% on-device processing
No file storage, ever
Works even on slow connections
How it works

Three steps. Under a minute.

From oversized files to portal-ready documents.

Add your client's documents

Drop all the files at once — we sort them into the right slots. Type the client's name for automatic file naming.

Set each slot's limit

2 MB for documents, a different limit for the photo section — match whatever the portal demands.

Compress all & download

One click compresses the whole set. Download files one-by-one for the portal, or grab the ZIP for your records.

FAQ

Questions, answered

Are my client's documents uploaded to your servers?

No. All compression happens inside your browser using WebAssembly technology. Files never leave your device — we couldn't see them even if we wanted to.

Will the compressed documents still be readable?

Yes. Our engine compresses the images inside your PDF while protecting text sharpness. If a target size would make a document unreadable, we warn you instead of silently destroying quality.

Is it really free?

Yes — sign up and compress up to 20 files every day at no cost, with no watermarks. Agencies that need more can request a higher limit from their account page.

What file types are supported?

PDFs for document sections, and JPG/PNG photos for photo sections. Dropped a PDF into a photo slot? We'll convert the first page to a JPG automatically.

Which visa portals does this work with?

All of them. Since you set the size limit per document, the Visa PDF Compressor works with any embassy or immigration portal — Schengen, UK, US, Australia, Canada, Gulf countries, and more.

Your next submission, without size errors

Join visa consultants who stopped fighting file limits.

Start Free
No credit card · No watermarks · Documents never leave your device