September 24, 2026 · 6 min read
How to Get Your CV Under the 2 MB Upload Limit
Job portals often cap uploads at 2 MB. Here's how to prepare a CV and portfolio PDF that fits, stays readable and still parses in applicant systems.
You've spent an hour on the application, you reach the upload step, and the portal rejects your CV: maximum file size 2 MB. Old recruitment systems are full of limits like this, and they rarely tell you what to do about it. The fix takes about five minutes, and doing it properly also makes your CV more likely to be read correctly by the software on the other side.
Why a two-page CV ends up at 6 MB
- A photo dropped in at full phone resolution — often several megabytes on its own.
- A logo or header graphic saved as a huge PNG.
- Exporting for print instead of screen, which embeds every image at 300 DPI.
- Fully embedded font families, including weights you never used.
- Exporting from a design tool like Canva or Figma with high-quality settings left on.
Fix it at the source first
Before compressing anything, re-export properly. This usually gets you under the limit on its own and keeps the text perfectly sharp, because text in a PDF is vector data and costs almost nothing.
- Google Docs and Word: File → Download / Save as PDF. These are already small, and "Minimum size" or "Standard" beats "High quality print".
- Canva: download as PDF Standard, not PDF Print. Print embeds images at far higher resolution than a screen needs.
- Resize your photo before placing it. A headshot displayed at 3 cm wide needs maybe 500 pixels across, not 4,000.
- Never export your CV as an image or scan it. It looks fine to you and comes out as unreadable to the parser.
Then compress what's left
If you're still over, compress the PDF. A good compressor recodes the embedded images and leaves the text layer alone, which is exactly what you want: a 5 MB CV usually lands well under 1 MB with no visible change on screen.
Get your CV under the limit without losing the text quality.
Open the File CompressorCheck it still parses before you upload
Most portals feed your PDF to a parser that pulls out your name, dates and job titles. Compression won't break that, but the way you built the file can. A thirty-second check saves you from a mangled profile.
- Open the compressed PDF and select your name with the cursor. If you can't select it as text, it's an image — go back and export again.
- Copy the whole document and paste it into a plain text editor. If the order is scrambled, your layout is probably a multi-column table the parser can't follow.
- Check that dates, email and phone number survived the paste.
- Keep contact details in the body, not in a header or footer, which some parsers ignore.
Portfolios: send a sample, link the rest
A 40-page portfolio will never fit a 2 MB slot, and nobody reads 40 pages at the screening stage. Build a small selected PDF and put the full body of work behind a link.
| What to upload | Target size | How |
|---|---|---|
| CV, 1–2 pages | Under 500 KB | Export as PDF Standard, then compress |
| Selected portfolio, 5–8 pieces | Under 2 MB | Compress images to screen resolution |
| Full portfolio | No limit | A link to your site, Behance, GitHub or a Drive folder |
| Certificates and references | Only if asked | One merged PDF, compressed |
Naming and format details that matter
- Name the file so a human can file it: Firstname-Lastname-CV.pdf, not cv_final_v7(2).pdf.
- Upload PDF unless the posting explicitly asks for .docx.
- Don't password-protect or lock the file — some systems simply fail on it.
- If the form still refuses at the last second, it may be timing out rather than rejecting the size. A smaller file fixes both.
The detail nobody mentions: document metadata
A PDF carries an author field, a title, and the software that made it. Exports often inherit whatever template you started from, so your CV can quietly credit a stranger, a previous employer's licence, or a filename like "cv-for-competitor-role". It's a small thing that looks careless if someone checks the file properties, and it takes seconds to clear.
Clear the author and title fields before you send the application.
Open the Metadata Cleaner