Test Manager - iGiveTest
Take a Test - iGiveTest
Question Bank - iGiveTest

Web-Based Online Testing Made Easy

iGiveTest is a comprehensive solution for creating, administering, and providing thorough analysis of tests (quizzes, assessments, or exams) on the Internet and Intranet.

You can easily list all your questions and format the text, add graphics, formulas, animation, and audio and video files. Ability to create templates allows you to set up a style for your tests consistent with that of your Web site and gives your test a professional look. It is a quick and professional way to create and organize tests for employees, students, and people in training.

Sign Up Try More Features

This is your one-stop solution for all your needs in online tests, quizzes, and exams.

Enchanced Question Bank

A bank of questions makes it extremely easy to create tests. The questions can be conveniently divided into different pools, topics and can be sorted, filtered, and organized by different criteria and parameters.

Multiple Question Types

Using iGiveTest, you can ask any kind of question (true/false, multiple choice, short answer, essay, questions with more than one correct answer).

Customizable Design

Set up a custom style for your tests.
HINT: Our team now offers cost-effective user interface customization services Ask us for a quote.

Random Question Pools

Create pools of questions and select to randomly pick up questions from any question set at your own choosing.

Adjustable Question Points

Choose how to mark each question (for example, 2 points for a correct answer, 0.5 points for a partially correct answer, and -1 for an incorrect answer).

Psychological Tests and Questionnaires

iGiveTest also supports the creation of psychological tests, quizzes, and all kinds of questionnaires, where as a rule there are no right or wrong answers.

iGiveTest Self-Hosted

Ready to install PHP/SQL software if you prefer to host and manage the site yourself

You manage the software yourself

You run your own infrastructure

You have SQL data and API/code


from $370, one time

iGiveTest Cloud

Cloud service where we support, manage the software and hardware so you don't have to

We manage the software

We keep the servers going

You have your online testing website set up in minutes

Sign Up

from $0 per month

Self-Hosted - iGiveTest
Cloud - iGiveTest

System requirements

The iGiveTest system is developed in PHP 5 (PHP 7) programming language. The system depends on neither the operating system used on the Web-server, nor the type of the server. Only PHP 5.2.0 or higher versions are needed (custom editions supporting PHP down to 4.1.2 are available upon request) along with any widespread tool for database management (MySQL, MSSQL Server or Oracle).

The system is tested in the following operating systems:

  • GNU/Linux (RedHat, CentOS, Debian, Slackware, ...)
  • Windows 95 / 98 / NT / 2000 / XP / 2003 / 2008 / Vista / 7 / 8 / 10
  • Mac OS X 10.3 / 10.4 / 10.5 / 10.6 / 10.7 / 10.8 / 10.9 / 10.10 / 10.11 / 10.12
  • FreeBSD 4 / 5 / 8 / 9 / 10 / 11
  • Solaris 8 / 9 / 10 / 11

These operating systems have been tested successfully with iGiveTest. Other operating systems should work equally smooth.

The system supports most of the database management tools:

  • MySQL 3.22.32 and higher
  • MSSQL Server 2000 and higher
  • Oracle 8 and higher

For managing and working with an iGiveTest website, a browser of any type can be used. If you want to use the additional features of the HTML editor, you would need Internet Explorer 5.5 (or higher), FireFox 1.0 (or higher), Google Chrome 2.0 (or higher), or Mozilla 1.3 (or higher) to ensure proper work of the editor.

Setup and configuration

You could use iGiveTest wizard utility to easily install and configure iGiveTest software. Moreover, we will be glad to setup iGiveTest software on your website at absolutely no charge.

Development of Custom-Built Extras and Modules for iGiveTest or Other Software

We provide professional and rather inexpensive services of custom development. We will be happy to develop practically any kind of updates, as well as additional plug-ins for iGiveTest or other related software.

We provide services of development and integration of the iGiveTest system design with your website design. It is also possible to organize iGiveTest's interaction with any program solutions of third-party firms.

Please, contact us and we will be happy to estimate the cost of the service for you for free.

Some of our Customers