Student Tools · Interactive · 100% Free · Now 3 Tools

Student Tools — learn by doing, right in your browser

Three small, professional tools built for students: test how strong a password really is, convert numbers between binary, decimal and hexadecimal, and calculate a percentage and grade from any marks. All three tools run completely on your own device — nothing you type is sent anywhere or saved.

🔐 Password Strength Checker

Type a practice password below and watch the meter. The checklist shows exactly what makes a password strong — the same rules from our Cybersecurity lessons, live.

Start typing to test a password

  • ✓At least 8 characters long
  • ✓At least 12 characters — length is a password's superpower
  • ✓Lowercase letters (a–z)
  • ✓Uppercase letters (A–Z)
  • ✓Numbers (0–9)
  • ✓Symbols ( ! @ # $ % & * … )
  • ✓Not a common or easily guessed word (like “password” or “123456”)
⚠️ Safety note: Never type a real password you actually use into any strength checker — including this one. Use this tool only with made-up practice passwords, just to learn what strong looks like. And never share your real passwords or one-time codes with anyone, ever.

🔢 Number Base Converter

Computers count in binary, humans count in decimal, and programmers use hexadecimal as a shortcut. Type a number, choose its base, and see it in all three systems instantly.

Binary · base 2101101
Decimal · base 1045
Hexadecimal · base 162D

Binary (base 2) uses only two digits, 0 and 1 — because a computer's switches are either OFF or ON. Every file, photo and program is stored as binary underneath.

Decimal (base 10) is the everyday system you learned in school, with digits 0–9 — one digit for each of your ten fingers.

Hexadecimal (base 16) uses digits 0–9 plus the letters A–F (worth 10–15). It is a short way to write long binary numbers — you see it in colour codes like #22C55E and in memory addresses.

Worked exampleDecimal 45 in binary: 45 = 32 + 8 + 4 + 1, so switch ON the 32, 8, 4 and 1 places → 101101. In hex: 45 ÷ 16 = 2 remainder 13, and 13 is written as D → 2D. So 45₁₀ = 101101₂ = 2D₁₆. Type 45 above and check it yourself.

📊 Marks Percentage & Grade Calculator

Got your marks? Enter what you scored and the total marks, and instantly see your percentage and grade — the same A / B / C scale used in the C++ Basics lesson and Lab 24.

Your resultEnter your obtained marks and the total marks to see your result.
Grade scale 80% and above = A · 65–79% = B · 50–64% = C · Below 50% = needs more work. Try 82 out of 100 above, then your own marks — and remember, a grade measures one test, not your ability: use it to plan what to revise next.

Pair these tools with the matching lessons: “How to Stay Safe Online” for passwords, “Binary and Data” plus Lab 4 for number bases, and “C++ Basics” plus Lab 24 for marks and grades — then test yourself in the Practice Quizzes.