Matriculation

Matriculation CGPA calculator

PNGK from core-course credit hours. The prospectus example that prints 3.17 is 3.1650 before that rounding.

Verify with your faculty. Verify with your college. PNGS and PNGK in the prospectus are calculated from core-course grades and their credit hours. Compulsory courses, including some English papers, use a separate table and may stay out of this average. The prospectus rounds 63.30 / 20 to 3.17; this page shows 3.1650 so you can see that rounding.

Semester courses

Kira CGPA

Already have a CGPA from earlier semesters?

Matriculation PNGS and PNGK, in the KPM prospectus, are credit-hour averages of the core courses. The letters carry A 4.00, A- 3.67, B+ 3.33, B 3.00, B- 2.67, C+ 2.33, C 2.00, C- 1.67, D+ 1.33, D 1.00, and F 0. The prospectus does not print a mark range next to those letters. This page does not invent one. Enter the letter on the slip.

The prospectus walks through a Semester I that this calculator can reproduce exactly. SM015 is an A for 5 credits (20.00). SK015 is a C+ for 5 credits (2.33 × 5 = 11.65). SB015 is a B+ for 5 credits (3.33 × 5 = 16.65). SP015 is a B for 5 credits (15.00). The total is 63.30 grade points over 20 credits. Divided through, that is 3.1650. The prospectus prints 3.17. Both figures are the same semester if you know which rounding you are looking at. The load button enters those four rows and shows 3.1650 so the rounding is visible.

Semester II in the same prospectus is A- (3.67 × 5 = 18.35), B (15), C (10), and B+ (16.65), which is 60.00 over 20 credits, PNGS 3.00. The cumulative figure they print uses (63.30 + 60) / 40. That is 123.30 / 40 = 3.0825, which rounds to the 3.08 in the prospectus if two places are the house style. To see it here, put the first semester in as a previous PNGK of 3.165 and 20 credits, then enter the second semester. A previous CGPA typed as 3.17 will not land on the same hundredths, because 3.17 was already rounded.

Compulsory courses, including some English papers, use a separate table in the prospectus and may stay out of PNGS and PNGK. Verify with your college which rows are core. Leaving a wajib paper in, or leaving a core paper out, both move the average. Credit hours in the worked example are 5 because that is what the prospectus uses for those four papers, not because every matriculation paper is 5 credits.

This is not an SPM aggregate and not a degree CGPA. After you enrol, switch to the university page. STPM is a different certificate again: best four subjects, not credit hours.

Verify with your faculty. Verify with your college. PNGS and PNGK in the prospectus are calculated from core-course grades and their credit hours. Compulsory courses, including some English papers, use a separate table and may stay out of this average. The prospectus rounds 63.30 / 20 to 3.17; this page shows 3.1650 so you can see that rounding.

GradePointMarks in the sourceHow the source describes it
A4.00—Excellent
A-3.67—Excellent
B+3.33—Excellent
B3.00—Credit
B-2.67—Credit
C+2.33—Pass
C2.00—Pass
C-1.67—Fail
D+1.33—Fail
D1.00—Fail
F0.00—Fail

Source: Prospektus Program Matrikulasi KPM, sistem gred kursus teras and the printed PNGS example.

The shared formula does not change with the logo on the transcript. Multiply each grade point by the credit hours, add those products, and divide by the credit hours. What changes is the point you are allowed to multiply. If your letter is not in the table, do not borrow one from another university. Use the main CGPA calculator to switch scales, or the SPM page if you are still counting school grades.

Questions people actually ask

Why does the page show 3.1650 when the prospectus says 3.17?

63.30 divided by 20 is 3.165. The prospectus rounds that semester to 3.17. The calculator shows four places so you can see the rounding.

Which courses go in?

Core courses, on the prospectus method. Compulsory courses can use another table and stay out. Verify the list with your college.

Are there mark ranges?

Not in the prospectus table used here. Enter the letter. Do not invent a 90-to-100 band.

What are the Semester I courses in the example?

SM015 A, SK015 C+, SB015 B+, SP015 B, each 5 credits. Grade points 63.30, hours 20.

Can I turn this into a degree CGPA?

No. A university calculates CGPA from its own courses. Keep the matriculation PNGK separate.

More free tools

Money

Net Salary Calculator

Malaysian take-home pay for 2026, after tax, civil service, overtime, and a daily or hourly rate, using EPF, SOCSO, EIS, and PCB.

/salary-calculator

Money

Loan Calculator

Monthly-rest loan payment and an amortization table. A Malaysian home-loan page explains how this differs from daily rest and from the flat-rate car loan.

/loan-calculator

Games

Minecraft Circle Generator

Block circles, including stairs and slabs, numbered outlines, and thick walls, plus ellipses, spheres, and domes, with a PNG export.

/minecraft-circle-generator

Language

Jawi Text Generator

Preview Jawi in freely licensed Arabic fonts, copy it, or download a PNG.

/jawi-converter

Utilities

Keyboard Tester

Test a full, 60 percent, laptop, or Mac keyboard in the browser, including which keys arrive and how many can be held at once.

/keyboard-tester

Games

Bingo Card Generator

Print US 1–75 bingo cards, UK 1–90 tickets, word cards, and picture cards that stay on your device.

/bingo-card-generator

Health

BMI Calculator

Adult BMI with the WHO chart and the lower Asian / Malaysian screening cut-offs, in the browser.

/bmi-calculator

Music

Metronome

Online metronome with lookahead scheduling, accented beats, and tap tempo. Sound stays in the tab.

/metronome

PDF

Merge PDF

Merge PDF files in order, in the browser. No upload, and passworded files are not unlocked.

/merge-pdf

PDF

JPG to PDF

Turn JPG and PNG images into a PDF, one picture per page, without uploading them.

/jpg-to-pdf

Converters

Unit Converter

Convert length, mass, and temperature, including centimetres to inches and kilograms to pounds.

/unit-converter

Games

Spin the Wheel

Spin a wheel of names, pick a random name, or flip a yes or no wheel. The list stays in the tab.

/spin-the-wheel

Utilities

QR Code Generator

Make a QR code from text or a link and download PNG or SVG. No signup, no expiry, no redirect.

/qr-code-generator

Utilities

Fancy Text Generator

Copy Unicode styles for a caption or bio. These are characters, not a font you install.

/fancy-text-generator

PDF

Compress PDF

Reduce PDF size in the browser by redrawing pages as JPEGs. A size target is a best effort, and text stops being selectable.

/compress-pdf

Converters

File Converter

Convert a file in the browser: images, PDF pages, spreadsheets, and plain documents. Audio and video are not converted.

/file-converter

Image

Image Compressor

Compress a JPG, PNG, or WEBP in the browser, with a quality slider or a kilobyte target, a before-and-after preview, and optional EXIF removal.

/compress-image