About us

PropertyGuru empowers you to make
property decisions confidently.

Asia’s Leading Online Property Group

Buying a house is a life-defining decision, the foundation for a happy family life and long-term financial security. We give people that edge in their property search and to help them be most informed at that moment of purchase.


Thailand’s #1
DDProperty.com
Malaysia’s #2
PropertyGuru.com.my
Singapore’s #1
PropertyGuru.com.sg
Indonesia’s #1
Rumah.com

1.3 Million

Property Listings

32K

Agents and Developers

12 Million

Users per Month

500K

Leads for Agents per Month

3 Million

Mobile Apps Downloads

14 Billion

Transaction per Annum

PropertyGuru History

2006

Founded by Steve Melhuish and Jani Rautiainen

2007

Launched Singapore Property Portal – propertyguru.com.sg

2008

Closed S$2M A-Round from Angel Investors

2009

 

2010

Clear market leadership in Singapore with 10k paying agents

2011

Closed S$5M B-Round from VCs

Expanded into Malaysia, Indonesia and Thailand by acquiring Fullhouse Media, Rumah.com and DDproperty,com.

2012

Investment by Deutsche Telekom/IS24

2013

1 billion page views per annum and 1 million app downloads

2014

1 milliion property listings and 30,000 paying agents

2015

S$175M Investment from TPG, Emtek Group & Square Peg Capital

PropertyGuru Culture

300 Gurus in 4 countries. What is it like?

Watch Video

Creating Big Things Together

No Post-Its were harmed in this exercise

CEO feeds us, literally.

Bug fixing is a team sport

$(document).ready(function(){
$(‘a[data-youtube-id]’).on(‘click’, function(e){
var youtubeId = $( this ).data(‘youtubeId’);
if ( youtubeId.length > 0 )
{
e.preventDefault();
var vidWidth = 560;
var vidHeight = 315;
if ( $(this).attr(‘data-width’) ) { vidWidth = parseInt($(this).attr(‘data-width’)); }
if ( $(this).attr(‘data-height’) ) { vidHeight = parseInt($(this).attr(‘data-height’)); }
var iFrameCode = ‘‘;
$(‘#mediaModal .modal-body’).html(iFrameCode);
$(‘#mediaModal’).on(‘show.bs.modal’, function () {
var modalBody = $(this).find(‘.modal-body’);
var modalDialog = $(this).find(‘.modal-dialog’);
var newModalWidth = vidWidth + parseInt(modalBody.css(“padding-left”)) + parseInt(modalBody.css(“padding-right”));
newModalWidth += parseInt(modalDialog.css(“padding-left”)) + parseInt(modalDialog.css(“padding-right”));
newModalWidth += ‘px’;
$(this).find(‘.modal-dialog’).css(‘width’, newModalWidth);
});
$(‘#mediaModal’).modal();
}
});
$(‘#mediaModal’).on(‘hidden.bs.modal’, function () {
$(‘#mediaModal .modal-body’).html(”);
});
});