Software Open Access

Onni: An online experiment platform for research

Heikkilä, Timo T.; Laine, Ossi; Savela, Juho; Nummenmaa, Lauri

Onni is a toolbox created for online experiments. You can think it as a merger of super simple E-prime or Presentation and hassle-free Webropol / Google docs that can also handle bodily sensation mapping (emBODY measurements). It is geared towards getting fast ratings for video / audio / image / text stimuli and setting up simple questionnaires, but is easy to customise towards other uses too. Setting up experiments is really fast. Web-based user interface with simple formatting options and batch stimulus upload & questionnaire generation allows deploying studies in minutes. Data are stored centrally and accessible. Onni is a Flask app using MariaDB.

In short, main functionality includes setting up stimulus rating experiments with the following format:

  • A page for experiment instructions
  • Background questions screen with multiple choice dropdown-menus
  • Actual rating of stimuli (Audio, Video, Text or Images)
  • Rating of stimuli is done with sliders that store values between 0-100 or with an emBODY-tool (Nummenmaa et al., 2014)


Bodily maps of emotions Lauri Nummenmaa, Enrico Glerean, Riitta Hari, Jari K. Hietanen Proceedings of the National Academy of Sciences Jan 2014, 111 (2) 646-651; DOI: 10.1073/pnas.1321664111

Files (620.7 kB)
Name Size
620.7 kB Download
All versions This version
Views 1,48894
Downloads 4619
Data volume 24.4 MB11.8 MB
Unique views 1,36677
Unique downloads 4318


Cite as