~/catacrypt $ cat welcome.txt

CATACRYPT

Free Midterm & Final Exam Practice — No Paywall, No Account

Free practice quizzes for SQL & databases, computer networking, Python, and cybersecurity — every question free, instant feedback, and a global leaderboard. The study tool that doesn't stop you after three questions.

Start a Quiz →

Latest updates

New study guides and posts land here almost every day — most recent first.

From the BlogStudy smarter, not just harder

Beyond the quizzes: essays on the psychology of studying, test anxiety, and building systems that actually stick.

SQL & DatabasesPractice Oracle SQL and relational database concepts

Six full chapters plus two cumulative review sets covering entity-relationship modeling, SELECT statements, table creation and constraints, transactions and commits, sequences, and more — the exact material most intro database courses test on.

Read the full SQL study guide →  ·  Jump into a SQL chapter →

Networking & CybersecurityReview firewalls, topologies, and security vocabulary

Quizzes covering common network topologies, Active Directory basics, firewall concepts, and the core vocabulary used in intro cybersecurity coursework — good for a quick review before an exam or certification study session.

Read the full networking & security study guide →  ·  Try the quizzes →

Security Deep DivesGo further into firewalls, attacks, and monitoring

Five in-depth guides covering the material one level past the basics — written to actually explain the concepts, not just define them.

PythonSoftware development lifecycle and Python basics

A quiz set covering the software development lifecycle (SDLC) and foundational Python concepts — useful for intro programming courses.

Read the full Python & SDLC study guide →  ·  Practice the Python set →

Ad space

FAQQuick answers before you start

Is Catacrypt really free, or is there a paywall?
Every chapter and every question is completely free. There's no premium tier, no locked questions, and no credit card wall. You don't even need an account — sign-in is optional and only exists for syncing scores across devices.
Is this a good free alternative to Quizlet or paywalled study sites?
If you're studying SQL & databases, computer networking, Python basics, or cybersecurity fundamentals — yes. Full-length practice quizzes, instant feedback, streaks, and a leaderboard, with none of it behind a subscription. Unlike flashcard sites that lock practice-test modes behind a paid plan, everything here is playable for free. Read the full comparison →
What subjects can I practice for my midterm or final?
SQL and relational databases (ER modeling, SELECT, constraints, transactions, sequences), computer networking and firewalls, core cybersecurity vocabulary, and Python with the SDLC. Cumulative midterm and final review sets mix questions across topics to simulate exam conditions.
Do I need an account to take a practice quiz?
No. Open the app and start any quiz immediately — progress saves in your browser automatically. Signing in with Google or a private code is only needed if you want scores to follow you to another device.

Why Catacrypt?

Every quiz runs in a terminal-styled interface with instant feedback, a running streak counter, and a timer. Sign in with Google or use a private sync code to carry your progress across devices, and compare your scores against other students on the global leaderboard — no account required to play.