IDRF (International Development and Relief Foundation) is a registered Canadian non-profit organization, dedicated to empowering the disadvantaged people of the world through emergency relief and participatory development programs based on the Islamic principles of human dignity, self-reliance and social justice.