We know that quickly finding the right talent for your project is essential. That’s why we provide you with several ways to filter your search results based on hourly rates, skills, feedback, availability, and more.

Filters are available in the box to the top-right of your search results. Click the dropdown arrow in the search box to use Advanced keyword search to find talent with the skills and deliverables that your project requires.

You can search for freelancers or agencies, and you have the option to search for those who have earned one of our Talent Badges.

Search for talent

  1. Go to Talent
  2. From here, filter by keyword or browse by category
  3. After your initial search, use the filters in the box to the left to refine your results further

You can also find talent by searching for freelancer projects that meet your needs in Project Catalog.


If you have hired talent before and you'd like to work with them again, find those profiles under My Hires. You can also save a profile and return to it later — find those profiles under Saved.


Frequently Asked Questions

How does search work? What are the best practices?

The Upwork search algorithm uses both platform-generated data — things like number of completed projects and client feedback — and freelancer-generated information such as descriptions of their offered services.

Search for talent by one of the following ways:

  1. Inputting your target keywords into the search box
  2. Using the Advanced Search
  3. Using your published job post

Once you start typing in the search box, you can select one of the autosuggestions in the dropdown to help you find what you need faster.

If you type in your published job post title in the search box, you can click on it under “Open Jobs” in the autosuggestion dropdown to conduct a search using the specifications you included in your job post.

Search with autosuggestions
How does Boolean Search work? Is it the same as the “Advanced Search”?

Boolean search works by applying complex logic to keywords and keyword strings. Our Advanced Search function automatically applies Boolean operators to your searches.

How do I find a specific freelancer?

To find a specific freelancer, type their name directly in the search box Talent Search page. You’ll see People suggestions in the dropdown menu. This functionality is currently supported only on desktop.

How do I find talent in a specific location?

We currently support location-specific search for talent for the US only. Use the “Location in the U.S.” filter to select the specific location or time zone.

What’s the difference between the results in talent search and Proposal Manager?

Search results from the Talent Search page are specific to your search query, while results in Proposal Manager are recommendations based on the specifications of your job post. To search from job post specifications from the Talent Search page, click in the search box and select the desired job from the “Open Jobs” portion of the dropdown menu.

How does Projects search work?

Searching for Projects in the Project Catalog works the same way as searching for freelancers. For more information, click here.

Was this article helpful?

107 out of 492 found this helpful