STPM

STPM PNGK calculator

Four subjects, not credit hours. Pengajian Am stays in. The weakest of the others can drop out.

STPM subjects

Best four

Verify with your faculty. Verify with your faculty if a university asks for a merit score rather than this PNGK. MPM's PNGK is the average Nilai Gred Mata Pelajaran of the best four subjects, and Pengajian Am has to be one of the four. It is not a credit-hour CGPA. Subject grades coded W, X, Y, or Z have no NGMP, and the slip may print no PNGK at all.

An STPM PNGK is not a university CGPA with the logo swapped. Majlis Peperiksaan Malaysia, in the 2026 examination regulations, defines it as the average Nilai Gred Mata Pelajaran of the best four subjects, and Pengajian Am has to be one of those four. The grades are not multiplied by credit hours. A 4.00 and a 2.00 count as one subject each. W, X, Y, and Z have no NGMP. If Pengajian Am itself is one of those codes, or if three other subjects are, the slip may print no PNGK at all.

The load button is Example 1. Pengajian Am B+ is 3.33, Physics B is 3.00, Chemistry A- is 3.67, and Biology A is 4.00. The sum is 14.00. Divided by 4, the PNGK is 3.5000. Nothing is dropped, because there are exactly four subjects with a grade point.

Example 2 needs a fifth row, which you add yourself. Pengajian Am C+ is 2.33, Mathematics T C is 2.00, Physics B- is 2.67, Chemistry D is 1.00, and Biology C is 2.00. Pengajian Am stays. The best three of the others are Physics 2.67, Biology 2.00, and Mathematics T 2.00. Chemistry at 1.00 is the one left out. The sum is 9.00 and the PNGK is 2.2500. The result names the subject that was left out so you can see the choice. MPM's method, not a scholarship form, is what that 2.25 follows.

Full pass on this table runs from A at 4.00 down to C at 2.00. C-, D+, and D are partial passes, at 1.67, 1.33, and 1.00, and they still have an NGMP, so they can be one of the four. F is 0. A partial pass is not the same statement as "the university will accept it". University admission, through BPKP, can rank candidates with a merit score that is not the PNGK printed on the slip. Verify with your faculty if the form asks for merit rather than this average. This page will not invent that merit formula.

Tick Pengajian Am on the general paper only. Tick W, X, Y, or Z when the slip has no grade point for that row, and the row is skipped. Fewer than four usable subjects is reported as incomplete, because that is when MPM may leave the PNGK blank. Do not pad the list with a guessed F to force a number.

Credit-hour calculators will give a different answer if you type these letters in as 3-credit courses. Use matriculation for KMM core courses, and a university page once a faculty has its own scale. The STPM number stays the four-subject average.

Questions people actually ask

Why is there no credit-hour field?

MPM's PNGK is the average of four subject points. It is not weighted by hours. Pengajian Am must be one of the four.

What is the 3.50 example?

Pengajian Am B+ 3.33, Physics B 3.00, Chemistry A- 3.67, Biology A 4.00. The total is 14.00 and the PNGK is 3.5000.

What happens with five subjects?

Pengajian Am stays. The other three with the highest points stay. The rest are named and left out. A Chemistry D of 1.00 drops before a C of 2.00.

Do C- and D count?

They have an NGMP, so they can be in the four. They are partial passes on the MPM table. A university's merit list may still treat them differently. Verify with your faculty.

Why might the slip show no PNGK?

W, X, Y, and Z have no NGMP. If Pengajian Am is one of those, or three other subjects are, MPM may print no PNGK. The page flags a list of fewer than four usable subjects.

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