Safe Web Utils
📜

JAMB CAPS O'Level Result Compressor

Compress your WAEC/NECO/NABTEB result to under 50KB, JPG/PNG for CAPS upload — without cropping a single word of it.

Secure Client-Side
📸

Still need your JAMB DE passport photo?

That's a different tool and a different stage — try our JAMB Direct Entry Photo Resizer.

📋

This compresses a document, not a face photo: your result scan is never cropped — it's scaled to fit while preserving every word. The 50KB target is the most commonly cited figure across multiple sources; one source mentions 500KB as an alternate figure, possibly for a different upload step. If your upload is rejected, re-check the limit shown on your CAPS portal.

📜 O'Level Result Document

No cropping | under 50KB

💡 Tip:

Make sure all text on your result slip is in focus and fully visible before uploading — this tool preserves the full image, but it can't sharpen a blurry original.
Preview will appear here

📋 Specifications

RequirementO'Level Result
File SizeUnder 50 KB
FormatJPG / JPEG or PNG
CroppingNone — full content preserved
Accepted BoardsWAEC, NECO, NABTEB, equivalent
Nigeria

Complete Guide to Uploading O'Level Results on CAPS

CAPS (Central Admissions Processing System) coordinates admissions across every Nigerian university, polytechnic, and college of education. Uploading your O'Level result is a required step once you've been offered admission.

It's easy to assume this is the same photo you already submitted during UTME or DE registration — it isn't. CAPS specifically asks for a scanned copy of your O'Level result (your WAEC, NECO, or NABTEB certificate or result slip), a completely different document, uploaded at a completely different stage: after you've received and are accepting an admission offer.

📜 Why "No Cropping" Matters Here

Passport photo tools crop to fill a fixed frame — that's fine for a face, but disastrous for a document. If part of your result slip gets cut off during resizing, the remaining scan may not show your full grades, exam number, or the issuing board's stamp — potentially invalidating the upload.

❌ Crop-to-Fill Tools

Designed for face photos. Used on a document, they can slice off edges of text or your exam board's stamp.

✅ What This Tool Does

Scales your document to fit the target size while keeping 100% of the content visible — nothing is ever cut off.

How to Use This Tool

  1. 1

    Scan or Photograph Your Result Clearly

    Ensure all text, your exam number, and the board's stamp are in focus and fully in frame.

  2. 2

    Upload & Compress

    JPG, PNG, or PDF are all accepted. The tool compresses to under 50KB while keeping the full document visible.

  3. 3

    Verify Legibility, Then Upload to CAPS

    Zoom into the preview to confirm every detail is still readable before uploading to efacility.jamb.gov.ng.

Frequently Asked Questions

No — this is a different tool for a different stage. Our JAMB Direct Entry photo resizer prepares your passport photo for registration. This tool compresses your O'Level result document (WAEC/NECO/NABTEB certificate) for uploading on the CAPS (Central Admissions Processing System) portal after you've been offered admission. Most candidates end up needing both, at different points.
The most commonly cited figure across multiple sources is 50KB, in JPEG or PNG format — this tool targets that by default. One source cites 500KB as an alternate figure, possibly reflecting a portal update or a different upload step. If your upload is rejected at 50KB, try re-checking the current limit shown on the CAPS portal, since it may have changed.
No. Unlike passport photo tools, which crop to fill a fixed frame, this tool scales your document to fit inside the target size while preserving the entire image — nothing gets cut off. A cropped or partial result document is not valid for CAPS upload, so this distinction matters.
No. All compression happens locally in your browser. Your result document is never uploaded to our servers.
Yes. This tool accepts PDF, JPG, PNG, and WebP as input — if you have a PDF scan of your result, upload it directly and the tool will convert and compress it to the required JPG output.