The easiest quickest simplest  way to know how much you should pay be paid

Check out FREE demo to see how service works on data obtained from Upwork freelancing platform

(0-40 h): 0.0 / h

(40-160 h): 0.0 / h

(160+ h): 0.0 / h

Most popular skills

in job posts

in contractors profiles

Benefits & Features

Estimate a salary for a person based on skills and experience

Compare data in different regions of the World

See historical data

Receive live updates about trending skills in recently posted jobs

How the demo works

We obtain data from Upwork global freelancing platform using public API. Last data update was in April 2016

All data is anonymized and stored in local database, which includes around 2500 skills, 1 000 000 freelancers and 80 000 latest job posts

It is allowed to select from 1 to 10 skills by typing them in the input field or choosing from the most popular

Including lower paid skills will result to lower avg rate due to assumption of utilizing all skills not only highest paid

We use our own smart hybrid algorithm to analyze and process data for the chosen set of skills

Set of all freelancers was divided into 3 subsets: junior - worked from 1 to 40 hours, mid - worked from 40 to 160 hours, senior - 160+ hours

We show hybrid average hourly rate for each subset: junior, mid and senior

We show most popular skills appearing in job posts and freelancer's profiles including average rate among all freelancers

The problem isn't simple. E.g., total number of all combinations of 10 skills is C(2409,10) = 1780252821155653340971915440

We are planning to launch a challenge to find the most valuable combination of skills, since even we don't know the best combination

Our Recommendations for individuals


Let’s assume you've just learned the basics of one of the programming language. E.g. C# and average hourly rate among freelancers worked more than 160 hours is $25.60 per hour. You could also learn a language with a similar syntactic, let’s say JavaScript, which has an average hourly rate $25.41 (all future rates are for 160+ hours). The good news is that by combining those 2 skills you get a $26.48 rate, which is higher than each of them.

Try adding skills in the same manner, but get ready for some difficulties.

If you run after two hares, you will catch neither

Learning more technologies is a good idea, but stay reasonable. Trying to be successful in everything can be out of the right way. For example, mixing previously learned C# language ($25.60) with JavaServer Pages (JSP) rated $23.58, which uses the Java programming language will result to $22.17, which is lower than each of the skills. Explanation for that is simple, it is better to go deeper into details than surface learning for that case.

Another example, adobe-photoshop: 13.97, database-adminstration: $12.49, but adobe-photoshop + database-adminstration: $11.56.

Having the most popular skills doesn’t mean being rich

What should you learn next? The most popular skill used together with C# ($25.60) is a ($21.73) web application framework designed for web development. But adding it to your list will lower your hourly rate to $23.27. Strange, right? But it doesn’t mean that after learning something new you will be paid less. In real life knowing only one programming language without any additional technologies will not allow you to find a job. By learning more you may succeed in your job search. The lower rate for chosen combination just means that combination of c# and is not as well paid as other combinations of skills used by highly paid c#’ers.

The same applies to python ($34.14) and django framework ($32.66), when combining them gives you $33.11.

Be unique and search your niche

If a popular is not profitable combination for C#, what is better? Make a brief aside. Freelance is not like a big company where you have developers, testers, designers, administrators and coordinators for all of them. Clients prefer to hire a single person, which fits all their needs. So sitting on two seats might be a good idea if you can find a client who needs exactly yours combination of skills. So continuing with C# ($25.60) you could try forex-trading ($15.82), which is not well paid. But combination gives you a high $35.09 rate.

Another example is when it can be expensive to have a ruby developer $36.06 and linux-system-administrator $33.88 and probably spend time on coordinating them, and it can be a good idea to hire one person with both skills for a $40.40.

But it doesn’t mean that provided examples will work for you. That niche can be already taken. So search you own combinations.


Contact Us