Polytechnic

Polytechnic CGPA calculator

PNM for the semester and HPNM for the running average, on the JPPKK-style table that includes E and E-.

Verify with your faculty. Verify with your faculty. This is the JPPKK-style table still printed in that 2025 polytechnic guide: PNM is the semester average and HPNM is the cumulative average. A 2025 assessment circular for new cohorts was announced separately and its full replacement table was not in the guide used here. E is 0.67 and E- is 0.33, which a generic 4.0 scale does not have.

Semester courses

Kira CGPA

Already have a CGPA from earlier semesters?

On a polytechnic slip the semester average is the purata nilai mata, PNM, and the cumulative average is the huraian purata nilai mata, HPNM. Students still search for a CGPA calculator. The division is the same: mata nilai times credit hours, divided by the hours that count. What is not the same as a university 4.0 page is the bottom of the table. This JPPKK-style scale, still printed in the Politeknik Ibrahim Sultan 2025 exam guide, has E at 0.67 for 30–39 and E- at 0.33 for 20–29, then F at 0. A generic calculator that jumps from D at 1.00 to F at 0 will drop those points.

The rest of the letters are the familiar plus-minus set. A+ (90–100) and A (80–89) are 4.00. A- is 3.67, B+ 3.33, B 3.00, B- 2.67, C+ 2.33, C 2.00, C- 1.67 for 47–49, D+ 1.33 for 44–46, and D 1.00 for 40–43. A 3-credit E is 2.01 grade points, not zero. Two of those in a semester move the PNM more than people expect, because the hours still sit in the divider.

Verify with your faculty before you treat this as the table for a new cohort. Kolej Komuniti and polytechnic notices have said that an assessment instruction dated 2025 applies to students who started from Semester 1, Sesi II 2024/2025, and that earlier students keep the earlier table. That replacement table was not in the guide used here, so it is not invented on this page. If your offer letter or faculty site prints different points, use those points. The verify line stays up for that reason.

HPNM is not the average of your semester PNMs. A 4.00 semester of 12 credits pulls harder than a 4.00 semester of 3 credits. Put the old HPNM and the old total credits in the previous-study fields. If you only remember the old HPNM, stop and find the credit total on the slip.

University pages on this site do not contain E-. UTHM is a per-mark table. Matriculation uses core-course hours and a different letter set. A polytechnic transcript stays on this page.

Verify with your faculty. Verify with your faculty. This is the JPPKK-style table still printed in that 2025 polytechnic guide: PNM is the semester average and HPNM is the cumulative average. A 2025 assessment circular for new cohorts was announced separately and its full replacement table was not in the guide used here. E is 0.67 and E- is 0.33, which a generic 4.0 scale does not have.

GradePointMarks in the sourceHow the source describes it
A+4.0090–100Excellent, highest band
A4.0080–89Excellent
A-3.6775–79Credit
B+3.3370–74Credit
B3.0065–69Credit
B-2.6760–64Pass
C+2.3355–59Pass
C2.0050–54Pass
C-1.6747–49Pass
D+1.3344–46Pass
D1.0040–43Pass
E0.6730–39Fail
E-0.3320–29Fail
F0.000–19Fail

Source: Politeknik Ibrahim Sultan exam guide (2025), citing JPPKK assessment instructions, system of grades.

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

What is HPNM?

The cumulative average. PNM is the semester. Enter the old HPNM and the old credits to continue it. Do not average the semester figures by eye.

Why are E and E- here?

The JPPKK-style table printed in the 2025 polytechnic guide gives E 0.67 and E- 0.33. A generic 4.0 scale does not have those rows.

Does this cover students who started in 2025?

Maybe not. A 2025 instruction for new cohorts was announced, and its replacement table was not extracted. Verify with your faculty.

Is C- a pass?

On this table C- is 1.67 for marks 47–49 and is listed with the pass rows. Confirm the pass line on your own programme if a core subject sets a higher grade.

Can I use a university A- of 3.70?

No. This A- is 3.67. UM's 3.70 belongs on the UM page.

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