Amazon Mechanical Turk
Requester UI Guide (API Version 2017-01-17)

Overview of Mechanical Turk

Amazon Mechanical Turk is a web service that provides an on-demand, scalable, human workforce to complete tasks. Mechanical Turk provides a marketplace for work and gives you access to Workers around the world and around the clock. Mechanical Turk enables you to complete a variety of tasks, including data categorization, moderation, verification, and tagging. For more information about Mechanical Turk, go to

Good workers and clear instructions are the key to obtaining successful results for any kind of project. Mechanical Turk provides tools to help you select good Workers and create clear instructions for the selected Workers. You can make your instructions as detailed as necessary to help Workers understand the tasks you want them to perform.

You can choose to identify good Workers from the over 500,000 Workers in the Mechanical Turk Marketplace, or you can use Master Workers. Master Workers are Workers who have demonstrated the ability to provide successful results for specific types of tasks across multiple Requesters on the Mechanical Turk Marketplace. Mechanical Turk offers Master Workers, but you can ask them to do any type of Human Intelligence Task (HIT).


The major advantages of Mechanical Turk are:

  • On demand workforce—With 500,000 Workers in 190 countries around the world, Mechanical Turk Workers are available whenever you need them.

  • Scalable workforce—With no minimum project size, you can scale your Mechanical Turk volume up and down with your business. You may have 100 tasks one day and 10,000 the next.

  • Speed—Workers can complete tasks in parallel so work is done faster with a limited workforce.

  • Accuracy—Master Workers have been pre-qualified for their demonstrated ability to follow instructions when completing tasks.

  • Pay only for satisfactory work— You do not pay a Worker or Mechanical Turk fees until you accept the Worker's work.

On this page: