How to upload your CV online in South Africa (and what file to use)
A practical guide to uploading your CV on South African job sites and email/WhatsApp applications: the best file type, naming, size, and common upload errors.
Knowing how to upload your CV online in South Africa comes down to two things: using the right file (almost always a PDF) and checking that it actually attached before you press submit. This guide shows you how to do it on a job portal, by email and on WhatsApp, even from your phone.
Quick answer:
- Save your CV as a PDF, unless the job advert asks for Word.
- Name the file clearly, for example Dlamini_Thando_Admin_Assistant_Durban.pdf.
- On a job portal, upload it inside the application form, wait for the upload to finish, then check that you can see the file name before you submit.
- On email or WhatsApp, attach the PDF as a document and add a short message with your name and the job title.
If you need a clean CV file quickly, you can create a free CV on CV Hub and download it as a PDF that is ready for applications.
Why CV uploads fail (and why you don't notice until it's too late)
Most online application forms don't tell you clearly when something goes wrong. You think your CV uploaded, but the employer gets a blank application or an old version.
These are the most common problems South African job seekers run into:
- The file type is rejected. You attached a photo, a scan, or a Word file the system can't read.
- The file is too large. This usually happens when certificates are scanned into the same PDF.
- Your network drops. On mobile data, the upload can fail without any warning.
- You uploaded the wrong file. Files like "final_final2.pdf" all look the same on a small phone screen.
- The ATS can't read it. An ATS (Applicant Tracking System) is software many employers use to read and sort CVs. The file may open fine, but the software struggles with a heavily designed layout. Read more in our guide to an ATS-friendly CV for South Africa.
The fix is a routine you follow every time:
- Use the right format.
- Name the file properly.
- Keep it small.
- Check the upload worked.
The best CV file format for online applications (PDF vs Word)
Use PDF for most South African applications
PDF is the safest choice. Your CV looks the same on a phone, a laptop or an old computer, so your layout doesn't move around.
It also opens quickly and looks neat when a recruiter clicks on it.
Use PDF when you apply through:
- Job portals and company career pages
- Email applications
- WhatsApp applications (very common for retail, hospitality, security and admin jobs)
When Word is acceptable (and when it's required)
Some employers, especially for admin roles, ask for a Word document so they can edit it or copy details into their system. If the advert says "CV in Word format", follow that instruction.
If you're not sure, send a PDF.
If the portal allows more than one document, you can upload both. Only do this if the instructions don't say "upload one document".
What about a photo of your CV?
A photo of a printed CV, or a scanned image, is usually a bad idea. The file is big, and the text can be blurry or hard to read.
If you really have to scan, choose a smaller size and save it as a PDF. Then open it and make sure every word is clear.
Avoid this: Don't send a screenshot or a phone photo of your CV. A recruiter can't search or copy the text, and an ATS may not read it at all. A typed CV saved as a PDF is always better.
How to name your CV file (so it doesn't get lost)
Recruiters download hundreds of files. A clear file name helps them find you again and shows you are organised.
Use this simple format:
- Surname_Name_Position_City.pdf
Good examples:
- Dlamini_Thando_Admin_Assistant_Durban.pdf
- Naidoo_Priya_Graduate_Trainee_Kimberley.pdf
- Mokoena_Kagiso_Driver_Johannesburg.pdf
Names to avoid:
- CV.pdf: too general. The recruiter has many files with this name.
- final_final_reallyfinal.pdf: looks messy.
- IMG_20240119.jpg: looks like a random phone photo.
How to rename on a phone: open your Files or Downloads app, press and hold the file, and choose Rename. Leave the ".pdf" at the end exactly as it is.
Step-by-step: how to upload your CV online on a job portal
The buttons look different on each site, but the steps are usually the same.
- Prepare the right file. It should be a PDF with a clear file name, and it must be your latest version.
- Log in to the portal, or create an account if you need one. If you already have a CV saved on CV Hub, you can log in to CV Hub to check you're using the correct version.
- Find the upload field inside the application form. Uploading to your profile only is not always enough. Look for Upload CV, Attach document or Resume.
- Select the file from your phone or computer. On a phone, it is often under Downloads or Files.
- Wait for it to finish. Don't switch to another app while it uploads, especially on mobile data.
- Confirm it attached. You should see the file name, a green tick or a "Replace" button.
- Preview it if you can. Some portals let you open what you uploaded. Use this to check it isn't blank or cut off.
- Submit only when you're sure the correct file is attached.
Quick verification trick (worth 10 seconds)
After you submit, many portals send a confirmation email. If it has an attachment or a "view application" link, open it and check that your CV is there and easy to read.
No email? Check your spam or promotions folder. If you still can't find it, take a screenshot of the confirmation page so you have proof that you applied.
Step-by-step: how to send your CV by email (with copy-and-paste wording)
Email applications are still common at smaller companies and when you apply directly to an employer.
- Type the email address exactly as it appears in the advert.
- Write a clear subject line (see below).
- Attach your CV as a PDF. Add other documents only if the advert asks for them.
- Paste a short message and add your name and cell number.
- Check that the attachment shows before you press send.
For more detail, see our full guide on how to email a CV in South Africa.
Email subject line
Include the job title and your name, so the recruiter knows what your email is about before opening it. For example:
- Application: Admin Assistant – Thando Dlamini
- CV for Driver position – Kagiso Mokoena
If the advert gives a reference number, add it to the subject line too.
Copy-and-paste email message
Option A (short and safe): works for almost any job.
Subject: Application: [Job Title] – [Your Name]
Good day,
Please find attached my CV for the [Job Title] position. I am available for an interview and can start on short notice.
Kind regards,
[Your Name]
[Cell number]
Option B (adds key details): useful when your qualification or location matters for the job.
Subject: Application: [Job Title] – [Your Name]
Good day,
I am applying for the [Job Title] role. I have completed my [qualification] and I am currently based in [City]. Please find my CV attached.
Kind regards,
[Your Name]
[Cell number]
Keep the message short. Your CV carries the detail. If the advert also asks for a letter, use our cover letter template for South Africa.
Step-by-step: how to send your CV on WhatsApp (without looking unprofessional)
Employers often use WhatsApp when they want quick responses. Treat it like a mini email: a polite greeting, the job title and your CV attached.
Copy-and-paste WhatsApp message
Hello, my name is [Your Name]. I am applying for the [Job Title] position. Please find my CV attached. Thank you.
Before you send:
- Attach the PDF, not a photo. Tap the paperclip icon and choose Document.
- Check the file name shows your name.
- Make sure it fully sends. Wait for the tick marks to show it was sent.
- Check your profile. The employer will see your WhatsApp name and profile picture, so make sure they look respectful.
Avoid voice notes, slang and a string of messages like "Hi", "Hello?", "Please reply". One clear message is enough.
If you send many applications in a day, keep your latest CV saved in one place and update it as needed. On CV Hub you can update your CV profile before you download the newest version.
How to keep your CV file small (so it uploads fast on mobile data)
A CV that is mostly text should be a small file. It only gets big when you add high-quality photos, scanned certificates or heavy design.
To keep your CV easy to upload:
- Don't put certificates inside your CV file. Upload them separately, and only if the application asks for them. If copies must be certified, see our guide to certified copies for job applications.
- Leave out a profile photo unless your industry expects one. If you do add one, keep it small and professional.
- Use a simple layout that saves cleanly as a PDF. If you're unsure, start with a cleaner design, like this simple CV template that works in South Africa.
- Save from a CV builder or word processor as a PDF. This makes a much smaller file than scanning a printed CV.
Tip: Before you upload, check the file size. On most phones, press and hold the file in your Files app and tap Details or Info. If the portal shows a size limit, make sure your file is under it.
Worked example: the "right way" upload checklist for a first-time job seeker
Lerato is applying for a learnership in Pretoria using her phone. Here is what she does:
- She opens her CV builder and checks her contact details are correct: cell number, email address and suburb.
- She downloads her CV as a PDF and names it Mthembu_Lerato_Learnership_Pretoria.pdf.
- She opens the job portal form and uploads the file in the CV field.
- She waits until the portal shows the file name next to the upload field.
- She opens the preview to make sure the CV is readable, not blank or cut off.
- She submits the application and takes a screenshot of the confirmation page, in case she needs to follow up.
This routine sounds simple, but it prevents the most common problem: "I applied, but they say they never got my CV."
If you haven't heard back after some time, read our guide on how to follow up on a job application.
Common CV upload mistakes (South Africa) and quick fixes
- Mistake: Uploading a scanned CV with blurry text.
Fix: Use a typed CV and save it as a PDF. - Mistake: Sending one huge PDF with your CV, ID, matric certificate and every short course.
Fix: Keep the CV as its own file. Upload supporting documents only when the advert asks for them. - Mistake: Using an email address that looks unprofessional, like a nickname.
Fix: Create a simple address like name.surname@gmail.com and use it on your CV and on every portal. - Mistake: Editing your CV after uploading it and forgetting to upload it again.
Fix: After any change, save a new PDF and replace the old file in the portal. - Mistake: The portal asks you to paste "resume text" and you paste a messy layout.
Fix: Paste a clean, plain-text version with no tables or columns. If your formatting keeps breaking, switch to a simpler CV structure. - Mistake: Leaving the application half-done because the upload failed.
Fix: Move to a stronger signal or Wi-Fi, refresh the page and try again. Then check the file name shows before you submit.
Before you apply, you can also run through our job application checklist to make sure nothing is missing.
What if you want employers to find you online (not just uploads)?
Uploading your CV to each job advert is only one approach. Another is having a profile that recruiters can find when they search a database.
If you'd like that option, you can browse the CV database to see how profiles look, and then decide how you want yours to look. You can also choose a CV design that stays easy to read when it is downloaded.
If you're unsure how CV Hub works or what's included, read the CV Hub FAQ or contact CV Hub.
Final takeaway: use PDF, name it properly, and always verify the upload
The most important habit when you learn how to upload your CV online is to treat it like sending money. Don't assume it went through. Check it.
In short:
- Save your CV as a PDF (unless the advert asks for Word).
- Give it a clear file name with your name and the job.
- Keep it small and separate from your certificates.
- Check the file name shows, preview it, then submit.
If you want a quick way to build and download a clean, upload-ready CV, you can create a free CV and keep it updated as you apply. For more practical job-search guides, visit more CV and job search advice.