Before you start
This article is for independent tutors and center owners using CLASSQR for the first time. You'll need an email address and about 10 minutes. No credit card, no software to install — everything runs in the browser. By the end you'll have your own center, one class with a schedule, students checking in with a QR code, and everything ready for your first session.
Step 1: Create an account
- Open the homepage and click Start teaching, then choose Sign up. You can also sign in with Google to skip the form.
- Enter your email, password, and name, plus the confirmation code. Your email is used to sign in and to receive notifications (center invitations, receipts, plan renewal reminders).
- Agree to the Terms of Service and Privacy Policy. After signing up you land on the Where you teach page.
Step 2: Create your center
A center (a tutoring center, school, or a single teacher's classroom) is the private space holding your classes, students, tests, and tuition. Each center gets its own address like your-center.classqr.com; students learn there, while you manage things from both the shared portal and your center's own address.
- Click Create my center on the Where you teach page.
- Enter the Center name and the Center URL (a short slug, e.g.
brightpath→brightpath.classqr.com; leave it blank to build it from the name). You can change the URL later, but links and QR codes you have already shared will stop working. - Check the box agreeing to the Terms for Education Centers. These terms make clear the center controls student data and ClassQR processes it on the center's behalf.
- Click Create center. New centers get a 14-day free trial of Pro (once per account owner), and you're switched to your center's address, on the Settings page.
The Settings page has a menu on the left: General information, Website, Custom domain, Members, Roles & permissions, Levels & subjects, Library, Exam defaults, Simulic, Parent messaging channels, Plans and Payment methods. For now just fill in General information and pick the Levels & subjects you teach; the rest can wait — see Center Solutions.
Step 3: Create your first class
- Left menu → Classes → Create.
- Choose a grade level and subject. These two fields drive the question bank filters later on.
- Fill in the class details: Name; an Online class link if you teach over video call; turn on Allow open registration via link/QR so students can join on their own; Status and Study format; in the Tuition block, the Billing method (No charge, Per session, Monthly, Per course) and the Amount. Click Save.
A class page has the tabs Class feed · Content · Students · Sessions · Result · Messages. The ⋯ button in the header (Class settings and more) reopens the class settings.
Step 4: Invite students
There are three ways to add students — pick whichever matches what you have on hand:
| Method | When to use it | How |
|---|---|---|
| Sign-up link / QR code | Larger classes, students have a phone | Click Invite students in the class header: the Sign-up link dialog shows a QR code and the link; Copy link, Download QR image, or Download poster to print for the classroom. Students scan it, sign up (or sign in), and land in the class. Change code turns the old link off. |
| Import Excel | You already have a roster | In the Students tab, Import Excel → download the template → fill it in → upload. The system creates accounts and issues a Student ID; the initial password is the student ID, and students are asked to change it at first sign-in. |
| Add by email | A few students already have accounts | In the Students tab, Add students by email, then paste a list of email addresses. |
Click Details on a student to open their profile: contact info, parent details (name, phone, email, primary contact), enrolled classes, attendance, homework, tests, and points. Add the parent’s email early so session reports, weekly reports and tuition reminders can reach them.
Step 5: Schedule sessions
Sessions → Schedule → Recurring schedule → Add: pick the Day, Start time, End time, Start date, End date and Room, click Save, then the Generate sessions button on that schedule. The system creates every session for the term; each one can be edited on its own (date, title, meeting link) and has a status of Planned · Taught · Canceled. A session is the unit used for attendance, participation and per-session tuition.
Step 6: Teach your first session
- Build the content in the Content tab: add a lesson, upload slides, add a quiz. See Interactive Lessons.
- Take attendance and score participation in Sessions → Teaching, then send a session report to parents. See QR Attendance.
- Generate a test with AI in a few minutes. See AI Test Generation.
- Set up tuition so each period’s invoices are created in one step. See Tuition & Weekly Reports.
Invite colleagues and assign roles
Settings → Members: choose a role, enter an email and click Invite. The invited person gets an email and an Invitations item in their account. Besides the owner there are four roles; permissions for each are fine-tuned in Roles & permissions:
| Role | Typically used for |
|---|---|
| Owner | The person who created the center: full access, purchases plans, changes the domain, transfers ownership |
| Manager | Day-to-day operations: every class, student, and report |
| Teacher | Teaches assigned classes: content, attendance, grading, parent reports |
| Academic staff | Student profiles, scheduling, enrollment, follow-up |
| Cashier | Tuition, invoices, cash book |
The Free plan allows up to 2 users, 3 classes, and 30 active students; Standard and Pro remove the class and member limits. Full pricing is on the homepage.
Get started now
Start teaching takes you to Where you teach (or straight into your most recent center). Questions? Reach us through Contact.
Frequently asked questions
I tutor on my own — do I still need to create a center?
Yes, but it only takes a minute. A center is the private space that holds your classes, students, and data; even solo tutors set one up under their own name. The Free plan covers up to 30 students and 3 classes.
Where do students sign in?
At your center's own address, like your-center.classqr.com. Class invite links and QR codes already point there, so students just tap or scan. Anyone without an account yet is prompted to sign up and dropped straight into the class.
Can I import a student list from Excel?
Yes. Open the Students tab of a class and use Import Excel; download the template, fill in the name, date of birth and a parent phone number, then upload it. The system issues a student ID and account for each row.
Do I lose data when the 14-day trial ends?
No. The center drops to the Free plan and every record stays; only paid-plan features pause, and you can't add students past 30. You can upgrade anytime.
What if several teachers share the center?
The owner invites colleagues from Settings → Members by email and assigns a role: Manager, Teacher, Academic staff or Cashier. Invited teachers only see the classes they’re assigned to.