Skip to main content

Run Actors

You don't need to write any code to get data or automation out of Apify. Apify Store offers thousands of ready-made Actors, and running one always follows the same loop: pick an Actor, give it input, start the run, and collect the results. This page walks you through that loop and points you to the right tutorial or concept page at each step.

Pick an Actor from Store

Apify Store is a marketplace of Actors built by Apify and the community, covering most popular websites and automation tasks. Each Actor has its own page that describes what it does, what input it expects, and how it charges. Some Actors charge for the events they perform, such as producing a result (pay per event), while others bill only for the platform resources their runs consume (pay per usage).

  • Browse Apify Store and pick an Actor that matches your use case.
  • Read Actors in Store to understand the pricing models before you start a large run.

Give it input and run it

Every Actor takes structured input. In Apify Console, the input is a form where you enter your URLs, search terms, or other settings. Under the hood, that form is a JSON object - the same object you send when you later run the Actor through the API. Start with a tutorial, then read the concept pages as questions come up:

Collect the results

A run doesn't just print results to a log - it writes them to storage on the platform, where they stay available after the run finishes. Structured results, like scraped records, go to a dataset that you can view in Console or export as JSON, CSV, or Excel. Files and other records go to a key-value store.

Automate the loop

Once a manual run produces the data you want, you rarely keep starting it by hand. The platform can store your input, run the Actor on a schedule, and deliver results straight to your other tools.

Ready to build your own Actor instead of running someone else's? Switch to Build Actors.