There are many different tools available to use for e-portfolios. Making the choice depends on a wide variety of factors including the role of the e-portfolios, school and teacher expectations, school IT infrastructure and school wide vision. The list below is by no means complete and just offers some of the more popular options available.



WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many features including a plugin architecture and a templating system. Used by over 2% of the 10,000 biggest websites, WordPress is the most popular blog software in use today. Wikipedia
What is WordPress?
New to WordPress?



Web based

Weebly is an online website creator. Within the website you are also allowed to host multiple blogs. Weebly has an educators version which allows you to set up a classs of students under your name. They now have a whole school solution. A PDF with further details has been added below.

Google Apps

Web based
Google Apps for Education domain
Get Apps for your school
A wiki on how to use googleapps for e-portfolios


A wiki ( /ˈwɪki/ [[|WIK-ee]]) is a website that allows the easy[1] creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor.[2][3] Wikis are typically powered by wiki software and are often used to create collaborative websites, to power community websites, for personal note taking, in corporate intranets, and in knowledge management systems. Wikipedia


Web based
Wikispaces for educators
Wikispaces private label for a school


A learning management system (commonly abbreviated as LMS) is a software application for the administration, documentation, tracking, and reporting of training programs, classroom and online events, e-learning programs, and training content.Wikipedia



Social Networking


Elgg is open source social networking software that provides individuals and organizations with the components needed to create an online social environment. It offers blogging, microblogging, file creation and sharing, networking, groups, news collection using feeds aggregation and a number of other features.



Mahara is an open source e-portfolio system with a flexible display framework. Mahara, meaning 'think' or 'thought' in Te Reo Māori, is user centred environment with a permissions framework that enables different views of an e-portfolio to be easily managed. Mahara also features a weblog, resume builder and social networking system, connecting users and creating online learner communities.

Other Options


Online Lists


What is a robust platform?
Internal vs external?
Technology support
Ease of use
Integration into other systems