Get your ImmiAccount attachments under the limit
Drop a PDF or image and FitSize shrinks it to ImmiAccount's per-attachment limit in your browser. Your documents are never uploaded.
Instant client-side compression · Up to 2 GB per file · Zero server upload
- Current limit
- 5 MB
- FitSize aims for
- 5 MB
- Last checked
- 30 September 2026
- Read on
- immi.homeaffairs.gov.au
Australian visa applications ask for a lot of evidence, and each attachment has to fit under a per-file limit before you can pay and submit. You attach documents one at a time, with a type and a description, so a refused file is easy to notice and easy to fix. This page is about making each file fit.
Why ImmiAccount has this limit
Why does ImmiAccount fail to attach your document? Australia's Department of Home Affairs ImmiAccount caps individual attachments at 5 MB per document. FitSize shrinks your application proofs locally using the W3C WebCodecs API and in-browser processing, preserving clear biometrics and seals with zero-byte server upload privacy.
The Department's help page states the rule without giving a reason: the maximum file size for each attachment is 5 MB, and the number of files that can be attached ranges from 30 to 60 depending on the application type. The page spells the unit Mb; FitSize reads it as megabytes and uses the smaller decimal reading.
Source: immi.homeaffairs.gov.au
What FitSize does with your file
FitSize aims for a size safely under the per-attachment limit and treats every document separately, because ImmiAccount does. Since the number of attachments is also capped, combining related pages into one PDF before compressing keeps you under the file count as well as the file size.
Your file never leaves your device. It is read and compressed by your browser, and nothing is uploaded to a server.
Three things to watch on ImmiAccount
- Size and count are separate limits. Each attachment can be up to 5 MB, and the number of files ranges from 30 to 60 depending on the application type, so a long list of small files can hit the count before the size. Source: immi.homeaffairs.gov.au
- You attach before you pay. The Providing supporting evidence page appears after the Review page, and you are prompted to attach documents before paying and submitting. Additional documents can be attached after lodging, using a separate quick reference guide. Source: immi.homeaffairs.gov.au
- The unit is spelled Mb. The page says 5Mb, which literally means megabits. FitSize reads it as megabytes and aims below that number, so a file that fits under either reading is accepted. Our reasoning, from immi.homeaffairs.gov.au
FitSize vs traditional cloud converters
| Architecture Feature | FitSize (In-Browser) | Traditional Cloud Converters |
|---|---|---|
| Latency | Instant / 0s queue delay | 15–45s upload queue & network delay |
| Privacy | 0-Byte Server Upload (100% on-device) | Files uploaded & stored on third-party servers |
| Bandwidth | 0 MB upload bandwidth consumed | Full upload and download bandwidth consumed |
| Exact File Size Guarantee | Deterministic bit-budget target | Trial-and-error guesswork re-compression |
Frequently asked questions about ImmiAccount compression
What is the maximum file size for Australia ImmiAccount uploads?
The Australian Department of Home Affairs limits individual file uploads to 5 MB per attachment for all visitor, student, and skilled visa applications.
How do I combine and compress multipage visa documents under 5 MB?
FitSize compresses high-resolution color PDF pages into clean, sub-5 MB documents while retaining crisp text fidelity on certified translations, stamps, and bank statements.
Does FitSize comply with privacy standards for immigration records?
Yes. Processing takes place locally in your browser memory via the Origin Private File System (OPFS). No immigration files or personal biometric details are ever transmitted to servers.