Seeing is believing.

Learn what Gorilla can do for you and your research in three minutes.

Pro­fes­sion­al Quality

Ever Evolv­ing

Gorilla is being con­tin­u­ous­ly updated by a full-time devel­op­ment team to improve ease of use, accu­ra­cy as well as testing methods. Our goal is to provide an easy-to-use tool for cutting-edge behavioral research.

Version Control

Each set of changes you make is stored as a stand­alone version, so you can save a working copy of a task or experiment before trying out some­thing new.


Gorilla uses modern browser fea­tures to ensure timing is as accu­rate as possible.

Details about Goril­la’s approach to timing are detailed in this article.


The Gorilla Team is on hand to fix prob­lems and answer any ques­tions related to research on our plat­form — be it tech­ni­cal or sci­en­tif­ic, or from stu­dents or researchers. That frees your tech­ni­cians and RSEs to focus on apply­ing their exper­tise where it’s needed the most. We also do regular video guides, have exten­sive, search­able doc­u­men­ta­tion, and are avail­able for demos, work­shops and consultancy.

Easy Col­lab­o­ra­tion

Col­lab­o­ra­tion fosters inno­va­tion. Say goodbye to shared accounts and post-its of pass­words. We make it easy to work with your col­leagues and share resources across your lab.

Par­tic­i­pants via Integrations

Easy inte­gra­tions with Pro­lif­ic, SONA, Rybbon, and more par­tic­i­pant recruit­ment ser­vices. Collect hun­dreds of respons­es while you are out enjoy­ing your lunch break.

Fully Hosted

Gorilla is pro­fes­sion­al­ly hosted on Microsoft Azure with servers and data­bas­es located with the EU (Repub­lic of Ireland). It is con­fig­ured to scale dynam­i­cal­ly, handle sudden bursts of traffic, and is auto­mat­i­cal­ly backed up.


Gorilla uses up-to-date cryp­tog­ra­phy, end-to-end SSL and real­time data­base encryp­tion to ensure that your work is secure and meets ethical require­ments.


Caul­dron, the company behind Gorilla, has years over 10 years of expe­ri­ence working with researchers and uni­ver­si­ties. We are fully incor­po­rat­ed in the UK and fully insured in com­pli­ance with Uni­ver­si­ty regulations.

No need to, but you can: Pro­gram­ming in Gorilla

While Gorilla is a tools-first plat­form, you can easily enhance and extend its capa­bil­i­ties with your own JavaScript code. You can still use the experiment tree, task builder, ques­tion­naire tool, and the rest of the Gorilla ecosys­tem, and only write the code you need.

Code Editor

Program your own tasks in the Code Editor. You can import third-party libraries to build your own task from scratch, or alter­na­tive­ly import tasks built in other frame­works (e.g. jsPsych and PsychoJS).

Task Builder Scripting

The Task Builder allows you to add your own scripts to augment its behav­iour. You can imple­ment complex coun­ter­bal­anc­ing or rewrite the spread­sheet at runtime to pick from a subset of stimuli, while still ben­e­fit­ing from the editing tools that the Task Builder offers.

Ques­tion­naire Scripting

The Questin­naire Builder allows you to add your own scripts to cus­tomise or enhance your questionnaires.

Contact Us

To see how our tools work, get started with our onboard­ing videos.

Down­load our brochure for researchers or our brochure for teach­ers.

For team or depart­ment pricing infor­ma­tion, see our Team and Depart­ment pricing page.

For ques­tions about data secu­ri­ty, GDPR or ethics, read our due dili­gence guide.

For a list of task builder fea­tures, check out our task builder support guide.

Any other ques­tions or queries? Contact us!