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.