Learn how to search for freelancers and agencies on Upwork using filters for skills, rates, location, or name. Find past hires or talent in specific regions easily.
How do I search for a freelancer for my project on Upwork?
We give you several ways to find talent and to filter your search results based on hourly rates, skills, feedback, availability, languages, and more. Some filters may be dynamic and offer you options that apply to your search criteria. Here's where you can search from:
- By going to Hire talent > Search for talent
- The search bar on any page. Start a search by entering keywords, professional job titles, or a freelancer’s name in the talent search bar at the top of any page
Once you're on the search page, you can use advanced search, browse talent, or refine your results with filters. You’ll see filter options on your initial search results page, and you can select multiple filters for each search.
How do I find a freelancer I worked with before?
You can find your saved lists of freelancers and previous hires in the Hire talent tab dropdown selections. Note: To save a freelancer's information, select the heart icon on their profile.
How do I find a specific freelancer?
To find a specific freelancer, type their name directly in the search box. Note: This functionality is currently supported only on desktop.
How do I find a specific agency, or a freelancer associated with a specific agency?
If the agency has a public profile, you can find it by typing the agency’s name directly into the search bar. You’ll see freelancers who are exclusively part of that agency or who have chosen to display the agency as their default.
To learn more about a freelancer’s affiliation, open their profile. If they’re associated with an agency, you’ll see it listed under “Associated with.” You can click the agency’s name to visit their full profile.
Keep in mind: Freelancers on Upwork can work independently and with an agency. If a freelancer hasn't set the agency as their default, their profile won’t appear when you search for the agency — even if they’re part of it.
How do I find talent in a specific location?
Use the location filter to search locations, such as region, country, or city. You can also find freelancers in your desired time zone by using the global time zone filter.
If you are a U.S. client and want to see only U.S. freelancers, select the “U.S. only” filter in the sidebar first, then filter further by state, city, and time zones.