Skip to main content
Online Exams

TCExam
Hosting

Install TCExam in one click on our fast, reliable UK web hosting. Fully managed with free SSL, daily backups, and dedicated expert support.

One-click install
Free SSL included
UK, US & Asia data centres
1-Click Install
Free SSL & CDN
UK Data Centres
About TCExam

What is TCExam?

TCExam is an open-source computer-based assessment platform written in PHP and licensed under the GNU Affero General Public License. It supports the creation, administration, and reporting of online quizzes, tests, and formal examinations, including multiple-choice, multiple-answer, ordering, true/false, and open-ended question types. The platform handles candidate management, exam scheduling, automated marking, manual marking for written answers, and PDF result delivery.

The application targets educational institutions, training providers, certification bodies, and recruitment teams who need to deliver assessments at scale without licensing per-candidate to a commercial CBT vendor. TCExam supports multilingual interfaces, configurable mathematical notation via MathJax, image and audio question content, and exam-time security features like randomised question order, randomised answer order, and per-candidate exam variants drawn from larger question banks.

TCExam has been actively maintained for many years with major version increments tracking PHP and database compatibility. The 365i one-click installer includes TCExam for institutions and training providers who want to self-host their assessment platform on UK servers with full data control.

Our take

365i’s editorial review of TCExam

TCExam is one of the more interesting applications on our installer because the people who use it tend to know exactly why they need it. Nobody installs TCExam on a whim. They install it because they\'re an exam board, a training provider, a certification body, or an academic department, and they need to deliver assessments to candidates over the web with proper marking, reporting, and a paper trail. For that specific job, TCExam genuinely earns its place.

What works well: the question types cover almost everything an academic or vocational assessment needs, including the awkward ones like ordering and matching that some commercial CBT platforms charge extra for. MathJax integration for mathematical notation is solid. The candidate experience during the exam itself is clean and undistracting, which matters more than people realise when you\'re asking somebody to concentrate for an hour. PDF reporting at the end is detailed enough to satisfy quality-assurance and audit requirements.

What needs care: TCExam is a proper grown-up application with proper grown-up complexity, and the admin interface reflects that. There\'s a learning curve. Setting up your first question bank, exam, and group of candidates takes longer than people expect. Permissions and exam security settings have lots of options and getting them wrong (e.g. forgetting to randomise answer order in a high-stakes exam) is the kind of mistake that gets noticed.

"TCExam is what you pick when you actually need to run real assessments and you don\'t want to pay per candidate forever. If you\'re running quizzes for fun, this is overkill. If you\'re running exams that have to stand up to scrutiny, it\'s the right tool."

Mark McNeece, Founder, 365i Hosting

Hosting requirements are real but not extreme. Our shared hosting at £5.99/mo handles small to medium TCExam deployments comfortably, including question banks of several thousand items and exam sittings of dozens of candidates concurrently. PHP 8.3, MySQL 8, 256MB memory, and our autoscaling cloud platform with unlimited LVE resources are sensible defaults. For institutions running formal high-stakes exams with hundreds of candidates simultaneously, we\'d recommend our cloud hosting at £9.99/mo for the dedicated resources and predictable performance during exam windows.

Two technical things worth flagging. First, MathJax content rendering is client-side, but server-side configuration matters: if you\'re running maths-heavy exams, test the rendering on the actual devices candidates will use before exam day. Second, file uploads (audio questions, image-based questions) want a sensible folder structure, because the default flat upload directory becomes hard to manage after a year of exam authoring. We can advise on both as part of standard support.

From a data-protection point of view, hosting TCExam in the UK means candidate data sits on UK servers under UK and EU GDPR. For UK institutions and training providers, that\'s a meaningful selling point compared to US-based commercial CBT platforms. Daily backups with 30-day retention give you a recoverable position if something goes wrong mid-exam-cycle, though for high-stakes exam delivery we always recommend an additional pre-exam manual snapshot.

Why 365i

Why Host TCExam with 365i?

Our web hosting is built for PHP applications like TCExam. Every plan includes everything you need to launch and grow.

One-Click Installation

Install TCExam with a single click from your control panel. No manual configuration, no FTP uploads, no database setup.

Free SSL Certificate

Every site gets a free SSL certificate, automatically configured and renewed. Keep your TCExam installation secure from day one.

99.9% Uptime Guarantee

Enterprise-grade data centres in the UK, US & Asia with redundant power, cooling, and network connectivity. Backed by our uptime SLA.

Daily Backups

Automatic daily backups with easy one-click restore. Your TCExam data is always safe and recoverable.

7-Day Expert Support

UK-based hosting specialists available 7 days a week including evenings, weekends, and bank holidays. Real people, real help.

SSD Storage

All plans run on fast SSD storage for snappy page loads and responsive admin panels. TCExam performs at its best.

Where TCExam Fits

Best for

Educational institutions, vocational training providers, certification bodies, and recruitment teams who need self-hosted online assessment with proper reporting, multilingual support, mathematical notation, and a question bank that supports randomised candidate variants. UK organisations who want candidate data on UK servers under GDPR.

Watch for

TCExam has a real learning curve and the admin UI has lots of options. Initial question-bank and exam setup takes longer than most people expect. Exam security settings are not all on by default and need verifying for high-stakes use. Default file-upload structure becomes unwieldy after a year of authoring without folder organisation.

Host TCExam

Web Hosting for TCExam

Get TCExam up and running in minutes with our fast, reliable web hosting. Every plan includes one-click installation, free SSL, UK, US & Asia data centres, and dedicated expert support.

Personal
£5.99 /mo ex. VAT
  • 1 website
  • 10 GB SSD storage
  • Free SSL certificate
  • 80+ 1-click installs
  • Unlimited LVE resources
  • Autoscaling cloud platform
  • UK, US & Asia data centres
Premium
£8.99 /mo ex. VAT
  • 5 websites
  • Unlimited SSD storage
  • Free SSL certificate
  • 80+ 1-click installs
  • CDN included
  • Unlimited LVE resources
  • Autoscaling cloud platform
  • UK, US & Asia data centres
Business
£14.99 /mo ex. VAT
  • 10 websites
  • Unlimited SSD storage
  • Free SSL certificate
  • 80+ 1-click installs
  • CDN included
  • Timeline Backup/Restore
  • Unlimited LVE resources
  • Autoscaling cloud platform
  • UK, US & Asia data centres
  • Priority support

All prices exclude VAT. No contract, cancel any time.

Cloud Hosting

Need More Power for TCExam?

For high-traffic sites, large catalogues, or mission-critical deployments, our fully managed cloud servers give TCExam dedicated resources and enterprise-grade performance.

  • Dedicated CPU, RAM & SSD storage
  • 99.99% uptime SLA
  • Fully managed by our team
  • Choose 365i, AWS, or Google Cloud
Explore Cloud Servers From just £9.99/mo, fully managed
99.99% Uptime SLA
3 Providers
24/7 Monitoring
365i Servers
AWS Servers
Google Cloud Servers
From our hosting desk

A TCExam case from our books

A small vocational training provider in the East Midlands joined us in early 2025 with a TCExam install they\'d run for three years on an underpowered shared host elsewhere. They deliver competency assessments to roughly 240 candidates a year across two qualification areas, with exam sittings of typically 12 to 18 candidates concurrently. Their old host had been giving them intermittent timeouts during exams, which is the worst possible time for that to happen.

We moved them to our cloud hosting at £9.99/mo for predictable performance during exam windows, kept TCExam at their tested release rather than upgrading mid-cycle, set up free SSL across both their public assessment URL and their admin URL, and configured their cron jobs for the candidate-notification emails. We also helped them reorganise their question-image upload folders into a per-qualification structure so their assessors could find content during authoring.

The technical work took us about eight working hours over a fortnight. Exam-window timeouts dropped to zero in the following exam cycle, the assessor team got their content-authoring confidence back, and the provider passed their next external quality audit on the data-handling section without issue.

What we would tell anyone in the same spot: do not run formal assessments on hosting you can\'t predict. The cost difference between a creaking shared host and a properly resourced cloud plan is small. The cost of an exam window failing is large.

Anonymised at the client's request. Industry, scale, and timeline preserved.

Hosting Online Exams apps

What we look for in online exams hosting

Online exam platforms have unusual hosting needs: low average load punctuated by intense concurrent spikes when an exam goes live. We tune for the spike. PHP-FPM workers are sized for concurrency, MySQL is configured for sustained writes during exam submission, and we recommend pre-warming the cache before a scheduled exam window. For institutions running exams to several hundred candidates simultaneously, a managed cloud server with reserved CPU is the right home, not shared hosting.

FAQ

TCExam Hosting FAQ

Common questions we hear from people running TCExam on our hosting.

TCExam needs PHP 7.4 or later (PHP 8.x supported in current releases) and MySQL 5.6+ or PostgreSQL. Our shared hosting includes PHP 8.3, MySQL 8, 256MB PHP memory, and free SSL, all of which exceed TCExam's baseline requirements. For high-stakes exam delivery with many concurrent candidates, our cloud hosting at £9.99/mo provides dedicated resources for predictable performance. We can advise on the right plan for your candidate volume as part of our 7-day support.

Yes, TCExam is in our one-click installer. The install creates the database, places the files, and gives you the admin login. Total install time is around 10 minutes for a fresh deployment. After install you'll spend a longer session setting up your question bank, exam templates, candidate groups, and assessment policies. We don't do that part for you, but we can help with technical setup as part of our 7-day support and we'll migrate existing TCExam installs free of charge.

Yes, with appropriate hosting and careful configuration. TCExam supports randomised question order, randomised answer order, per-candidate exam variants drawn from a larger question bank, time limits, and audit trails. For high-stakes use, we recommend our cloud hosting at £9.99/mo for predictable performance during exam windows, plus a manual pre-exam database snapshot in addition to daily automated backups. Test exam-day rendering on the same device profile your candidates will use before the cycle begins.

Our default shared and cloud hosting plans are on UK servers, which means TCExam candidate data sits on UK soil under UK and EU GDPR. For UK educational institutions and certification bodies, that's typically what data protection compliance asks for. We do also have US and Asian datacentres if you have an international candidate population and want regional data residency, but UK is the default and is right for most UK organisations. We're happy to discuss data protection specifics.

We provide hosting-layer support 7 days a week, evenings, weekends, and bank holidays included. PHP, MySQL, cron, SSL, email, DNS, file permissions, backups, and migrations are all covered. We don't author your question banks, configure your exam templates, or train your assessors, that's your or your QA partner's job. The TCExam project documentation is reasonable and the developer is responsive on the project forum. Datacentre infrastructure is monitored 24/7.

Yes, free of charge. Send us your existing host's FTP details and a database export and we'll move the whole TCExam install across, including question banks, exam templates, candidate records, exam history, and uploaded media. We'll set up SSL, configure cron, and test a sample exam workflow before cutting DNS over. Most TCExam migrations take us 4 to 10 working hours depending on the size of the question bank and the volume of candidate history. We always recommend scheduling migration outside an active exam window.

Ready to Host TCExam?

Get started with TCExam on our fast UK web hosting. One-click installation, free SSL, and dedicated expert support included.