🎒 Start the school year right. 100 student profiles FREE until Sep 1st.Try OneTap Now →

Free Attendance Sheet Generator that works for every program, not just classrooms

Real school days only. No weekends. Custom coding legend per program type. Attendance % auto-calculated. Full academic year in one click. Free forever, no account.

No account needed · K-12, after-school, CLE, grants · Real weekdays only · Full year download
Weekly Attendance · Grade 4B
SEP 1–5
STUDENT
M
T
W
T
F
Ava Martinez
Liam Kaur
A
Noah Price
Mia Rodriguez
A
Ethan Lam
Zoe Tran
A
Kai Solomon
Audit-ready records — from paper to proof
Step 1 — Your program type
Sets the right attendance codes automatically
Your attendance codes for this program:
P = PresentA = AbsentT = TardyE = ExcusedH = HolidayR = Remote
Step 2 — School year & month
21 real school days in August 2026
Step 3 — Your class or group
One name per line · paste from PowerSchool, Excel, or type
16 students
Step 4 — Your details (on every file)
Step 5 — Sheet options
Row numbersSequential number before each student name
Absence total columnBlank column at end to tally monthly absences
Attendance % columnCalculated once the sheet is filled in
↓ Download your files
All include "Powered by OneTap · onetapcheckin.com" in the footer
Live preview
August 2026 · 21 weekdays · 16 students
August 2026 Attendance Register
Add your details in Step 4
🏫 K-12 Classroom
#STUDENT NAME3456710111213141718192021242526272831ABS%
1Emma Johnson
2Liam Williams
3Olivia Brown
4Noah Davis
5Ava Martinez
6William Anderson
7Sophia Thompson
8James Garcia
9Isabella Jones
10Benjamin Lee
11Mia Harris
12Elijah Clark
13Charlotte Lewis
14Oliver Robinson
15Amelia Walker
16James White
OneTapPOWERED BY ONETAP
16 students ready for digital attendance — one QR scan each, zero roll call
Sign up for OneTap's forever free plan (100 profiles, no expiry). Students scan a QR card on arrival. Attendance fills itself — timestamped and audit-ready.
Get started free →100 profiles · Free forever · No credit card
Four steps, thirty seconds · Free attendance sheet generator

How to use this free attendance sheet generator

Step 1
Choose your program type
K-12, after-school, CLE, grant program: each gets the right attendance codes automatically.
Step 2
Pick your month
Columns auto-sized to real weekdays only. Click any day to mark it as a holiday or no-school.
Step 3
Paste your names
One per line from PowerSchool, Google Sheets, or typed. Carries across all your monthly sheets.
Step 4
Download & use
PNG for printing, CSV for Google Sheets or OneTap. Full academic year in one click.
Built for every program that takes attendance

One tool, every program type

K-12 Teachers
Monthly register with P, A, T, E, H, R codes. Print at the start of each month. Works for every subject and grade.
After-School Programs
Session attendance for 21st CCLC and similar grant-funded programs. CSV exports directly into OneTap for grant reporting.
CLE / CPE / CME
Compliance training attendance for CLE, NASBA-CPE, and CME credits. NC (No Credit) code built in. Audit-ready layout.
Grant Programs
Federal and state grant attendance records. Designed to pass audits. Export to OneTap for timestamped digital proof.
Nonprofits & Youth
Youth program session tracking with volunteer hour columns. Works at every scale, from 10 to 200+ participants.
Employee Training
Corporate and workplace training sign-in sheets. L (Late), C (Completed) codes. One sheet per session or monthly aggregate.
Why teachers come back every month

10 reasons this is the last attendance sheet tool you'll need

Real weekdays only
Columns auto-sized to exact school days in your month. No Saturday columns. No manual counting.
Holiday removal
Click any day to remove it. Sheet adjusts instantly. No guessing about half-days or in-service days.
Program-specific codes
K-12, after-school, CLE, grant, nonprofit, training — each gets the right codes pre-set.
Full year in one click
Download all 10 months of your academic year in one go. Keep them in a folder. Done for the year.
CSV for every system
Import into OneTap, Google Sheets, Excel, or any student information system. No re-typing.
Absence & % columns
Optional auto-columns at the end for quick tallying. Never calculate attendance % by hand again.
Your school name, every page
Teacher name, school, and class appear on every download. Looks like it came from the office.
Works for any class size
1 student or 200. The layout adapts. No row limits, no student limits.
No account, no login, no data stored
Everything runs in your browser. No student data ever leaves your device.
30 seconds to generate
Paste names, pick month, click download. The fastest attendance sheet you will ever make.

Frequently asked questions

Is this completely free?
Yes. No account, no credit card, no email required. Download as many sheets as you need. Files include a small "Powered by OneTap · onetapcheckin.com" footer — that's how we support the free tool.
How are the columns calculated?
We calculate the exact weekdays (Monday–Friday) for the month and year you select. No weekends, no manual counting. You can then click any day to mark it as a holiday or no-school day and it will be removed from the sheet.
What does the program type change?
It changes the attendance code legend that appears in the footer of every sheet. K-12 gets P, A, T, E, H, R. CLE/CPE gets P, A, T, E, NC. After-school gets P, A, T, E, W, H. Employee training gets P, A, T, E, L, C. Each set is designed for what that program actually tracks.
What is the "full year download"?
It downloads all 10 months of your selected academic year (August through May) as individual PNG files. Each month is calculated with its own real weekdays, and holidays you marked apply only to the month you marked them in.
What is OneTap and why is it on the sheet?
OneTap is the digital attendance platform that built and maintains this free tool. When you're ready to replace paper, OneTap lets students or participants scan a QR code to check in — attendance records fill themselves, timestamped and audit-ready. The footer link is how we invite you to try it.
How does OneTap's free plan work?
OneTap has a forever free plan with up to 100 student profiles — not a trial, permanently free. Students scan a QR code and their name appears on your screen instantly. Reports generate automatically. Your CSV imports in one click.
Can I remove the OneTap branding?
The free version includes a small footer. Sign up for OneTap free — the in-product PDF export is white-label and includes additional export formats (Excel, PDF, direct LMS integrations).
Does this work for after-school and grant programs?
Absolutely. Select the After-School or Grant Program type. You get the right codes (P, A, T, E, W, M or H) and the layout is designed to pass grant audits. The CSV exports directly into OneTap which generates the compliance reports for 21st CCLC, federal grants, and similar programs.

Ready to stop filling in this sheet by hand?

When attendance fills itself because students scan a QR code on arrival — you get back hours every month. That's what OneTap does. Your class list from this tool imports in one click.

100 profiles free forever · No credit card

Powered byOneTaponetapcheckin.com· Free classroom tools · Get this on OneTap’s forever free plan