🔥 LimeSurvey – A powerful, open-source survey platform. A free alternative to SurveyMonkey, Typeform, Qualtrics, and Google Forms, making it simple to create online surveys and forms with unmatched flexibility. https://www.limesurvey.org
  • JavaScript 50%
  • PHP 29.8%
  • CSS 10.4%
  • HTML 4.6%
  • SCSS 1.9%
  • Other 3.3%
Find a file
2026-02-23 14:28:17 +01:00
.github/workflows Dev: Added Postgres 14 & MSSQL 2022 CI support (#4499) 2025-12-12 15:48:42 +01:00
admin Fixed issue: [security] Various major & minor security issues discovered by automated security tools 2022-10-18 12:59:02 +02:00
application Release 6.16.10+260223 2026-02-23 14:28:17 +01:00
assets Fixed issue #AT-1622: survey theme options are now correctly and completely implemented in the new editor 2026-02-03 12:00:43 +01:00
docs Release 6.16.10+260223 2026-02-23 14:28:17 +01:00
editor Qe 463 connect applications (#3527) 2023-10-10 16:57:39 +01:00
installer Fixed issue #LE-429: Refactor timestamp format (#4479) 2025-10-16 12:29:53 +02:00
locale Updated translation: Finnish by Jmantysalo 2026-02-23 12:37:14 +01:00
modules Fixed issue: a11y missing aria-label for radio button and missing role for list in globalsettings (#4600) 2025-12-05 11:42:30 +01:00
node_modules Dev Updated composer & node modules 2025-03-25 12:20:12 +01:00
plugins Dev Updated links to manual 2024-10-15 11:34:47 +02:00
tests Fixed issue #20424: [security] SQL Injection in RemoteControl API (#4714) 2026-02-20 16:27:54 +01:00
themes Fixed issue: supply new checkitems to fruity23 theme and options interface (#4711) 2026-02-17 11:55:16 +01:00
tmp Fixed issue #20425: Runtime directory is not protected by default (#4713) 2026-02-17 19:50:12 +01:00
upload Fixed issue #20070: Enabling custom twig extension goes to 500 if HelloWorld extension is present (#4319) 2025-06-18 16:42:40 +02:00
vendor Dev: removed vendor folder from AzureOAuthSMTP.php and attached code since we no longer support php 7.3 and below 2025-11-18 11:45:11 +01:00
.bowerrc Renamed third_party to vendor 2022-09-01 22:18:53 +02:00
.editorconfig Dev: added some js related standards 2017-11-15 12:12:38 +01:00
.eslintignore Created eslintignore, Updated .gitignore 2020-02-06 11:33:12 +01:00
.eslintrc.json Dev: updated .eslint to latest version syntax 2020-01-29 12:38:13 +01:00
.flowconfig More work on save as label set 2020-11-03 17:39:28 +01:00
.gitattributes Dev Added some files to .gitattributes 2025-02-05 17:06:12 +01:00
.gitignore Fixed issue #20425: Runtime directory is not protected by default (#4713) 2026-02-17 19:50:12 +01:00
.htaccess Fixed issue #19865: Stack trace with directory with setdebug.php url (#4079) 2025-02-11 12:59:22 +01:00
.jshintrc Move function before use; remove access to global window 2020-10-20 18:27:30 +02:00
buildVueComponents.js Dev Some grammatical touch-ups (#2585) 2022-09-01 13:44:15 +02:00
composer.json Dev: removed vendor folder from AzureOAuthSMTP.php and attached code since we no longer support php 7.3 and below 2025-11-18 11:45:11 +01:00
CONTRIBUTING.md Dev: Adjust CONTRIBUTING.md 2020-11-03 15:11:36 +01:00
gulpfile.js Dev AT-1752: added new orange theme color for bootstrap (#4461) 2025-11-19 14:49:58 +01:00
index.php Fixed issue #18644: YII_DEBUG was not used inside KCFinder (#2934) 2023-03-07 10:21:31 +01:00
LICENSE Dev: updated licence date 2020-07-23 12:45:20 +02:00
manifest.yml Added container definition 2017-08-11 14:23:39 +02:00
open-api-gen.php LE-370-Add-condition-to-open-api-gen 2025-09-15 05:10:05 -03:00
package.json Fixed issue #19966: Npm show a lot of security issue (#4210) 2025-03-25 11:24:13 +00:00
phpci.yml Renamed third_party to vendor 2022-09-01 22:18:53 +02:00
phpcs.ruleset.xml Task #CR-1450: improved quota selection options (#3994) 2024-10-25 14:25:18 +02:00
phpunit.xml DEV #19801: php8.3 compatibility - Zend (xmlrpc related) - using the ZF1 Future as vendor (#4109) 2025-02-10 11:18:06 +01:00
psalm-all.xml DEV #19801: php8.3 compatibility - Zend (xmlrpc related) - using the ZF1 Future as vendor (#4109) 2025-02-10 11:18:06 +01:00
psalm-strict.xml API Psalm fixes - add RestController fixes 2023-06-08 12:53:37 +08:00
psalm.xml Dev: Add commands to Psalm analysis 2023-09-20 12:32:41 +02:00
README.md Update README.md 2024-12-17 16:01:12 +01:00
SECURITY.md Updated Security instructions 2022-02-18 14:54:20 +01:00
setdebug.php Fixed issue #20056: debug = 1 still send deprecated error (#4363) 2025-10-23 20:30:10 +02:00

LimeSurvey Logo

LimeSurvey: The worlds #1 open-source survey platform

It's what we love and do best since 2006...

🌐 Website · 🔮 Demo · 📚 Documentation · ⚙️ Request a feature · 🐛 Report a bug · 🗨️ Forums · 🗨️ Discord

LimeSurvey is a free and open-source online survey platfrom used by businesses of all sizes, professionals, academic institutions, teachers, students, governments, financial institutes, and Anja from HR (who is hiring and looking for a DevOps and Technical Support Engineer/Developer drop her a Lime…) in 80+ countries worldwide. It offers features like conditional logic, question branching, customizable templates, multilingual support, and GDPR compliance.

🌟 Why LimeSurvey?

LimeSurvey is perfect for you if you are...

  • 📊 Gathering feedback from customers, employees, or stakeholders
  • 🎓 Conducting academic research or field studies
  • 🌍 Running multilingual surveys for global audiences
  • 🔐 Prioritizing privacy and GDPR compliance in data collection
  • 🛠 Needing customizable, flexible survey platform for various projects
  • 🚀 Scaling surveys for startups, mid-sized businesses, or large organizations
  • 🎯 Looking for an open-source solution with no vendor lock-in

🚀 Features

  • Unlimited surveys
  • Unlimited questions
  • 30+ question types
  • 900+ survey templates
  • Easy LimeSurvey editor
  • On-brand surveys (fonts, colors, logo, CSS, JavaScript)
  • Multilingual surveys (80+ languages)
  • Skip logic and question branching
  • Easy survey sharing (via public link, QR code, socials)
  • Closed access mode (via personal link, invite-only)
  • Responses & statistics
  • Advanced data analysis tools
  • RemoteControl API (via XML-RPC / JSON-RPC)
  • Google Analytics
  • Data security & anonymization
  • Two-factor authentication
  • GDPR compliance and strong data security
  • WCAG 2.0 compliance 🌐💚
  • Plugins (questions themes, survey themes, audit log, ExportR, ExportSTATAxml, AuthCAS ...)
  • Integrations (SAML, LDAP, SURFconext, Remote Control, REST API ...)
  • And much more ...

Installation

⬇️ Stable Release: We recommend downloading the latest stable version for optimal reliability and performance.

⚠️ Repository: You can also access the development repository. Be aware that it may contain versions that are not fully tested.

Requirements

Minimal

  • Apache ≥ 2.4, nginx ≥ 1.1, or any PHP-ready web server
  • PHP ≥ 7.4 with mbstring and PDO drivers
  • MySQL ≥ 8.0, PostgreSQL ≥ 12, MariaDB ≥ 10.3.38, or MSSQL ≥ 2016
  • Latest nginx version
  • Latest PHP version with php-fpm, mbstring, gd2, imap, ldap, zip, zlib, and database drivers
  • Latest MariaDB or MySQL version

☁️ You dont want to host yourself? Let us do it for you!

Skip the technical setup and focus on creating and analyzing surveys. With our hosted SaaS, you get a fast, easy-to-use online survey platform that ensures security and complies with privacy regulations like GDPR. We take care of all the hosting and maintenance, so you dont have to worry about it and can scale away: 👉 Create free online survey!

❤️ Join the community

All Thanks to our contributors

License

LimeSurvey is licensed under GPL v2.0, with the option to use any later GPL version. Pictures and the LimeSurvey Logo are registered trademarks of LimeSurvey GmbH, based in Hamburg, Germany.

🔼 Back to top