Free Tool Interactive Generator

Boolean Search String Generator

Build precise boolean search strings for LinkedIn, Google X-ray, Indeed, and GitHub. Paste a job description or use the manual builder to create search queries in seconds.

Core Criteria

Comma-separated. Combined with OR.
Comma-separated. All must appear.
Comma-separated. Any can appear.
Comma-separated. Removed from results.

Optional Filters

City, state, or region
Comma-separated company names
Include or exclude listed companies
Comma-separated seniority terms
Generated Boolean String
Enter job titles or skills above to generate a boolean search string.
3

Boolean Operators Cheat Sheet

These six operators cover everything you need for recruiting searches on any platform.

Operator Meaning Example Result
AND Both terms must appear React AND TypeScript Profiles with both React and TypeScript
OR Either term can appear "software engineer" OR "developer" Profiles with either title
NOT Exclude a term engineer NOT intern Engineers, excluding interns
" " Exact phrase match "senior software engineer" Only that exact phrase
( ) Group terms together (React OR Angular) AND TypeScript TypeScript with React or Angular
site: Search within a website site:linkedin.com/in/ engineer LinkedIn profiles matching "engineer"

Operators must be uppercase (AND, OR, NOT) on most platforms. The site: operator only works on Google, not on LinkedIn or Indeed directly.

4

Platform-Specific Boolean Tips

LinkedIn

LinkedIn supports AND, OR, NOT, quotes, and parentheses. Paste your boolean string into the Keywords field in LinkedIn Recruiter or the main search bar on LinkedIn free. LinkedIn does not support wildcards (*) or the NEAR operator. Strings longer than roughly 1,000 characters may be silently truncated. LinkedIn's free tier limits the number of commercial-use searches per month.

Google X-ray Search

Google X-ray search uses site:linkedin.com/in/ to search LinkedIn profiles via Google. This bypasses LinkedIn's search limits and often surfaces profiles invisible to LinkedIn's own search. Google uses - instead of NOT (e.g., -intern). You can also X-ray other sites by changing the site: parameter to github.com, indeed.com, or any target domain.

Indeed

Indeed supports AND, OR, NOT, quotes, and parentheses. It also offers the title: modifier to search only within job titles (e.g., title:"software engineer") and company: to filter by employer. Indeed boolean search works in the "What" field on the search page.

GitHub

For technical sourcing, searching GitHub profiles with site:github.com via Google reveals developers by their actual code and contributions. Focus on programming languages and frameworks rather than job titles. Combine with location terms and company names to narrow results. GitHub's own advanced search also supports language, location, and repository filters.

Key Takeaways

  • Boolean search uses AND, OR, NOT, quotes, and parentheses to build precise candidate queries across any platform.
  • Google X-ray search (site:linkedin.com/in/) bypasses LinkedIn's search limits and is completely free to use.
  • Start with job titles in OR groups, add required skills with AND, then use NOT to exclude irrelevant results.
  • Each platform has syntax differences. This generator handles them automatically so you can focus on finding the right candidates.

Frequently Asked Questions

What is a boolean search string?

A boolean search string is a query that uses logical operators (AND, OR, NOT) and modifiers (quotes, parentheses) to refine search results. Recruiters use boolean strings to find candidates on LinkedIn, Google, Indeed, and other platforms by combining job titles, skills, locations, and exclusions into a single precise query.

How do I use boolean search on LinkedIn?

Enter a boolean string directly into the LinkedIn search bar or the Keywords field in LinkedIn Recruiter. LinkedIn supports AND, OR, NOT, quotes for exact phrases, and parentheses for grouping. For example: ("software engineer" OR "software developer") AND (React OR Angular) NOT intern. Note that LinkedIn limits free search complexity and may truncate very long strings.

What is Google X-ray search?

Google X-ray search uses the site: operator to search within a specific website using Google's full search engine. For recruiting, X-ray searching LinkedIn (site:linkedin.com/in/) bypasses LinkedIn's internal search limits and often surfaces profiles that don't appear in standard LinkedIn search. It's free and works without a LinkedIn Recruiter subscription.

What boolean operators does LinkedIn support?

LinkedIn supports AND (both terms must appear), OR (either term can appear), NOT (excludes a term), quotation marks for exact phrases, and parentheses for grouping. LinkedIn does NOT support wildcards (*), the NEAR operator, or the site: operator. Operators must be typed in uppercase to be recognized.

How do I narrow down too many search results?

Add more AND conditions to require additional terms, use NOT to exclude irrelevant results (e.g., NOT intern NOT junior), add location terms, include company-specific terms, or use more specific job titles in quotes. Combining multiple strategies in one string can reduce results from thousands to a targeted shortlist of 50-200 candidates.

Can I use boolean search on LinkedIn free?

Yes. LinkedIn's free tier supports basic boolean operators (AND, OR, NOT, quotes, parentheses) in the main search bar. However, free LinkedIn limits the number of searches per month and may show fewer results. Google X-ray search (site:linkedin.com/in/) is a free alternative that often returns more results than LinkedIn's own search.

What's the difference between AND and OR in boolean search?

AND narrows results by requiring both terms to appear (e.g., React AND TypeScript returns only profiles with both skills). OR broadens results by accepting either term (e.g., React OR Angular returns profiles with either skill). Use AND for must-have requirements and OR for interchangeable alternatives like synonymous job titles or equivalent skills.

How do I search for exact job titles?

Wrap the exact title in quotation marks. For example, "senior software engineer" will only match that exact phrase, not pages that mention senior, software, and engineer separately. This prevents false matches from profiles that happen to contain the individual words in different contexts.

Found candidates? Evaluate them instantly.

Recruiter Copilot shows AI-powered match scores on LinkedIn profiles. See skill gaps, experience fit, and red flags at a glance. Free tier available.