At mLab we offer a range of different programmes to support new skills development, solutions development and enterprise development.

Please view our different programmes below and apply for the one that best suites your stage of development.

Please note that our programmes run as seasons or specific periods. You may return at a later stage to apply for the closed programmes and follow us on twitter @mLabsa for announcements of opening programmes.

Please note:

All the programmes listed below receive a large amount of applications when open. When applications are opened they are promoted on our social channels and this website. Due to the high volume the applications are generally only open for a short period of time.

Due to the nature of our and our member businesses we do not accept walk-in meetings at our Labs. To access support please apply to the programmes below. To discuss other matters please contact us to schedule a meeting.
If you have been referred to mLab by any of our partners or others within the ecosystem please apply to our programmes below or contact us.

For aspiring developers

Learn to Code

CodeTribe in Alexandra, Soweto, Tembisa & Tshwane

CODETRIBE™ ACADEMY is a full-time work based skills development programme for aspiring mobile application developers. It is a practical, blended learning programme, focusing on Mobile Solutions Development, SCRUM Agile and Cloud technologies which aims to drive South Africa’s digital advantage within the mobile innovation sector and ensuring transformation and inclusion of youth within this important sector.

Industry partners are invited to sponsor a participant from only R25,000 for a 6 month full time course (May – October) and can engage with mLab on the benefits of donations and B-BBEE scorecard value. Sponsors will also have recruitment opportunities post training.

For University Students & Unemployed Graduates

Co-Create Innovative Solutions with Industry Partners

DEMOLA is a co-creation programme that matches multi disciplinary university students and unemployed graduates to partner on creating innovative solutions for real industry challenges. Qualifying participants get to work with industry representatives and ultimately own the Intellectual Property. DEMOLA is the perfect programme to gain experience, differentiate yourself in the jobs market or create the IP on which you can build a startup.


Apply for Johannesburg


Apply for Cape Town

For aspiring startups 

mLab Start-up Lab
Programme & Funding

mLab currently hosts its Start-up Lab and associated support and funding in Cape Town & Tshwane.

New Start-ups are selected through an application process by applying below. Growth Start-ups are selected through MTN App Awards, SLUSH, reHealthAfrica or DEMOLA.

Qualifying Start-ups are invited to the mLab Pre-Lab and must be able to attend the programme at either the mLab in Tshwane or Cape Town at own expense. No exceptions.

The Pre-Lab concludes with a pitching day to our investment panel and Start-ups who successfully secure funding through the pre-Lab pitch will be granted additional resources, including hosted space at the labs for a further 4 months to achieve their investment milestones as part of the mLab Start-up Lab.

Innovative App startups, including those who focus on mobile, Internet of Things, CryptoTech, HealthTech and wearable devices, can apply to participate in this accelerator and will have an opportunity to qualify for an early stage development & validation grant of up to R500,000.00 (Five Hundred Thousand Rand) plus Lab support.

Important to note:

The mLab Start-up Lab is a very competitive process and applicants are advised to summit their best submission with clear and accurate information. Once submitted the application will be reviewed as is and no requests for in person presentations or sharing further information by phone will be catered for. Due to the high volume of applicants per season the mLab and its partners will only communicate with candidates selected to move into the next evaluation stage. Should you not receive feedback within 2 months of the application closing date your application may be deemed unsuccessful and you are invited to apply again the following season with an improved proposal. Applicants who receive a notice of referral to mLab from other parties should accept that their application with that partner has been unsuccessful and that they have been referred for an independent review by mLab for our Start-up Lab programme. Referrals do not represent a progression of any 3rd party’s application process.

Notification Request mLab Start-up Lab


We are currently not back at the office yet, but we are reachable through our office number 012 844 0240 or via email at