Whatsapp estimations
How much would it cost to develop an app like WhatsApp?
WhatsApp is not just a text messenger anymore. It now allows users to have audio and video calls, post Statuses updates similar to Instagram's Stories, share Location with friends, and much more.
Obviously, you might not need all those additional features, so feel free to check only those that you would like to be included in the estimation.
And if you would like to get a cost of making app like WhatsApp for both android and ios, just select both platfroms below.
hourly rate
let's select an hourly rate first:

$45 per hour

Strong middle developers. Way more experience, much better understanding of possible edge cases and weak points in the project, so they can make sure project will be stable and fast.
platforms
select what you target

login and registration

Login and registration flow is very simple in WhatsApp, which makes the user's experience way better.
WhatsApp only asks for a phone number and verifies it. If a user is new - it will ask for a name and profile picture. Otherwise, it will open the app.
To find the cost to build a messaging app like WhatsApp, just select the features that you will need. If you don't need some WhatsApp features, you can easily deselect them below.
login and registration estimates
select only features you need
InterfaceLogicBackendTotal (h.)
4206
42612
64616
Estimated time (hours)56
Estimated costs (USD)$2520

Messaging

The core feature of WhatsApp is obviously - messaging. Let's try to check all the main screens related to it, and figure out how much time they could take
On Chat List Screen, WhatsApp will only show people with whom user already started a conversation. If you would like to start a chat with a new person - you can try to find a contact in existing Address Book, or you could try to create a new contact.
Except text messages, users can send photos, videos, voice messages, and share their location.
Messaging estimates
select only features you need
InterfaceLogicBackendTotal (h.)
66719
4228
64414
771933
26412
26412
671528
Estimated time (hours)197
Estimated costs (USD)$8865

calls

Even though audio and video calls are considered part of the chat - we decided to make a separate section for these, so you can make sure to include (or exclude them) from the estimation.
If you would like to figure out a custom cost to build and maintain an application like WhatsApp - just select features that you would like to include, or write to us at kyrylo@mova.io
calls estimates
select only features you need
InterfaceLogicBackendTotal (h.)
47718
511723
64414
4228
Estimated time (hours)106
Estimated costs (USD)$4770

contact profile

WhatsApp user profiles are very customizable. You don't only see user's info, but you can check all the files exchanged, starred messages, change user's tone notification, and more.
In addition, you can customize user's profile by adding info that is important to you: custom email addresses, phone numbers, notes, etc.
contact profile estimates
select only features you need
InterfaceLogicBackendTotal (h.)
67720
64414
66416
44412
Estimated time (hours)105
Estimated costs (USD)$4725

group chats

To find out the cost to develop a chat app like WhatsApp, you can choose features that you will need in your project. If you don't plan to add group chars - you can deselect them below.
group chats estimates
select only features you need
InterfaceLogicBackendTotal (h.)
46717
44210
Estimated time (hours)45
Estimated costs (USD)$2025

status updates

Status Updates is a relatively new feature. It reminds of Instagram's Stories and becomes more and more popular.
Status Update can be a photo, video, or a text. They are all temporary and can disappear after some period.
status updates estimates
select only features you need
InterfaceLogicBackendTotal (h.)
66416
47415
74415
42612
46414
44614
Estimated time (hours)144
Estimated costs (USD)$6480

settings

WhatsApp is very customizable. It allows you to set different notification preferences, different chat styles, change privacy and security settings and more.
It makes the app pleasant to use, but on the other hand, it increases development time and prices. So, remember - you can always deselect items that you don't need in your application!
settings estimates
select only features you need
InterfaceLogicBackendTotal (h.)
4206
44210
46616
4228
67720
66416
4228
46414
46616
Estimated time (hours)195
Estimated costs (USD)$8775
Selected platformsiOS and Android
Summary:
Total price for an app similar to WhatsApp (for both iOS and Android) with a selected set of features would be around $38,160.
Development itself would take 848 hours (or around 26 weeks).
Total Costs
Hourly rate: $45 per 1h.
$38,160
Total Time
848 hours
~26 weeks