Attendance Percentage Calculator

Find your current attendance %, how many classes you can safely skip, and — if you're short — how many you must attend in a row to reach your target.

🔒 Runs entirely in your browser — nothing is sent anywhere

Your attendance

Every lecture or session conducted so far.

How many of those you actually showed up to.

Most colleges require 75%. Change it to match yours.

How this works

Three quick numbers tell you exactly where you stand and what to do next — whether you can afford a day off or need to buckle down.

1

Current percentage

We divide the classes you attended by the total held and multiply by 100: attended ÷ total × 100.

2

Classes you can skip

If you're above target, we work out the buffer: floor(attended × 100 ÷ target − total).

3

Classes to catch up

If you're short, we find how many you must attend back-to-back: ceil((target × total ÷ 100 − attended) ÷ (1 − target ÷ 100)).

A worked example

Say 80 classes have been held, you've attended 58, and your college needs 75%.

Where you stand

Current attendance72.5%
Target75%
StatusBelow target

What to do

Classes you can skip0
Attend in a row8
Then attendance is75%

The "skip" and "catch-up" answers assume every future class is counted toward the same total. Institutions may round differently or apply medical-leave exemptions, so treat this as a planning estimate and confirm the exact rule with your department.

🔒

Private by design. Every number stays on your device. Nothing you type is uploaded, stored or shared.

Frequently Asked Questions

How is attendance percentage calculated?
Attendance percentage is (classes attended ÷ total classes held) × 100. If you attended 60 out of 80 lectures, that's 60 ÷ 80 × 100 = 75%. This tool does the maths live as you type.
How many classes can I skip and still keep 75% attendance?
You can skip classes only while your attended count still clears the target. The safe number is floor(attended × 100 ÷ target − total). If it comes out at zero or below, you're already at the edge and can't miss any more without dropping below target.
I'm below the required attendance — how do I recover it?
Attend every remaining class in a row. The number you need is ceil((target × total ÷ 100 − attended) ÷ (1 − target ÷ 100)). Because each class you attend raises both your attended count and the total, catching up is possible as long as the target is under 100%.
Why is 75% the default target?
Most Indian universities, colleges and schools (including those under UGC and AICTE guidelines) require a minimum of 75% attendance to sit for exams. You can change the target to 80%, 85% or whatever your institution mandates.
Does the calculator store or send my attendance data?
No. Every calculation runs entirely inside your browser with plain JavaScript. Your class numbers are never uploaded, saved on a server, or shared with anyone — we never see them.
Can I count each class as one, or should I use hours?
Use whichever unit your institution tracks. If attendance is recorded per lecture, count lectures; if it's recorded per hour or per session, use those. The percentage maths is identical as long as both boxes use the same unit.

Free to use · works entirely in your browser · no account needed.