Current attendance
attended ÷ held × 100The percentage your portal shows: classes you were marked present for, divided by every class conducted.
Free · No signup · No tracking
Two numbers, one clear plan: your percentage, safe skips, and exactly how many classes you need to get back on track.
No submit button. Results update as you type.
Your overall number can look fine while a single subject sits below the line. Add each subject to see its own status and skip or recovery count.
Target for every subject
Overall standing
—%
Add a subject to see your aggregate standing.
Invalid rows are flagged and left out of the overall number.
Saved in this browser. Delete a row to remove it.
No estimates, no black box. Every result comes from the same three formulas your institution uses, with the live numbers substituted in.
attended ÷ held × 100The percentage your portal shows: classes you were marked present for, divided by every class conducted.
max(0, floor(attended × 100 ÷ target − held))Each missed class adds one to the denominator. The result is rounded down and never goes below zero, so every skip shown is genuinely safe.
ceil((target × held − 100 × attended) ÷ (100 − target))The smallest run of consecutive classes that brings you back to at least your target. Rounded up, because a half class does not exist.
What this assumes
Every calculation runs locally in your browser. There is no signup, no tracking, and no attendance database — because none is needed to do arithmetic.
Free forever. No paywall, no trial, no upsell.
No account
No email, no password, no profile. Open the page and calculate.
No upload
Your numbers never leave the browser. There is no server to send them to.
Stored on your device
Subjects stay in this browser's local storage. No cookies, no analytics, no database.
Works on mobile, tablet, and desktop.
Saved locally. Nothing is shared.
Attendance usually comes down to one division: classes attended divided by classes held. This calculator does that division for you, then tells you where you stand, how many classes you can still skip, and how many you need to attend in a row to get back to your target.
Everything runs in your browser, so your numbers never leave the page. Type in two numbers and the result changes as you go. There's no signup and no submit button. The formulas also show your own numbers filled in, so you can check the math against your college's record.
To get your attendance percentage, divide the classes you attended by the classes held, then multiply by 100. People also call this the attendance rate. A class your college cancelled usually doesn't count as held, but rules differ from one college to another, so check your own policy if you're not sure.
attendance % = classes attended ÷ classes held × 100Take 42 attended out of 50 held. That's 42 ÷ 50 × 100, which comes to 84.00%. The calculator checks your target against the exact value and only rounds when it displays the number. Portals sometimes round their figures before showing them, so when a deadline is close, check the result against your official record.
Safe skips are the number of future classes you can miss and still stay at or above your target. When you miss a class, it adds one to the held count and leaves the attended count alone. That's why the limit comes from a formula, shown below.
safe skips = floor(attended × 100 ÷ target − held)With 42 of 50 attended and a 75 percent target, the formula gives floor(42 × 100 ÷ 75 − 50) = floor(56 − 50) = 6. Miss six more and you're at exactly 75.00%. Miss a seventh and you drop to 73.68%.
The skip count is always rounded down, on purpose. Rounding up could let you miss one class more than the target allows. Attending classes builds your cushion, too. At a 75% target, about every three classes you attend add one more safe skip.
If you're below the target, classes to recover is how many classes you must attend in a row, without missing one, to get back to it. You can't attend part of a class, so the answer is rounded up whenever the division doesn't come out even.
classes to recover = ceil((target × held − 100 × attended) ÷ (100 − target))If you've attended 36 of 50, you're at 72.00%, and you need 75%. The formula gives (75 × 50 − 100 × 36) ÷ (100 − 75) = 150 ÷ 25 = 6. Attend the next six in a row and you're at 42 of 56, which is exactly 75.00%.
A 100% target is the odd one out. Once you miss a single class, the gap between held and attended never closes, so you can't get back to 100%. The calculator labels that case Unreachable.
| Attended / held | Attendance | Result at 75% |
|---|---|---|
| 45 / 50 | 90.00% | Skip up to 10 classes |
| 42 / 50 | 84.00% | Skip up to 6 classes |
| 38 / 50 | 76.00% | No buffer. One miss drops you below 75%. |
| 36 / 50 | 72.00% | Attend 6 classes in a row to recover |
Plug in your own numbers in the calculator above.
Enter how many classes are left this term to see where you could finish. The projection shows how many misses you can take across all of them and still finish at or above your target. That number can be higher than your current cushion, because the classes you attend also count toward your final percentage.
Suppose you have 42 of 50 attended, a 75% target, and 20 classes left. Your cushion right now is 6 misses, but the projection allows 9 misses across those 20 classes. Attend all 20 and you finish at 88.57%. Miss all 20 and you finish at 60.00%.
Attendance records are sometimes updated late, so keep a class or two in reserve.
You can use this attendance calculator online on a phone or a computer. Go through these steps:
The result shows one of four statuses: On track if you're above the target, At target if your percentage matches it, Below target if you're under it, and Unreachable when a 100% target can no longer be met.
Some colleges check attendance one subject at a time, which means an overall figure can hide a weak subject. Use the subject tracker to check each one. Each row shows its own standing and plan, and rows with invalid numbers are left out of the overall figure. The method section shows the formulas in more detail, and the privacy section explains what happens to your numbers.
The math uses the standard formulas. Colleges may apply other rules on top of them: