Find your next
investment in seconds

Filter 100,000+ stocks using 40+ metrics. Screen by Stock Scores, fundamentals, and more. Available on web and mobile.

Stock Unlock Screener Interface

Visual Filtering

Stop staring at complex spreadsheets. Use intuitive filters to set your criteria quickly. Results update instantly as you adjust your filters.

Unlimited Flexibility

Don't just filter by P/E ratio. Filter by everything. Access 40+ financial metrics including Growth, Valuation, Dividends, and Financial Health.

Global Coverage

We cover the world. Screen 100,000+ stocks across 70+ global exchanges. US, Canada, Europe, Asia, and more.

Visual Filters Interface
Visual Filtering

No more complex query languages

Most screeners require you to be a database engineer. Ours is built for humans. Set your min and max values with simple inputs. See instantly how many stocks match your criteria.

  • Filter by 40+ financial metrics
  • Exclude sectors or industries
  • Instant count updates
Try the Screener Now
Proprietary Scores

Find quality stocks instantly

Don't just filter by financials. Filter by quality. Our validated Stock Scores help you find companies with strong Growth, Valuation, Profitability, and Financial Health.

It's like having a team of analysts rating every stock for you, available as a simple filter.

Try the Screener Now
Stock Scores UI
Screener Results Table
Customizable Views

Results that make sense

Your results view is fully customizable. Add columns for any metric you care about: Performance, Dividends, Valuation, and more. Sort by any column to find the outliers.

Try the Screener Now

Everything you need to find winning stocks

Start with templates or build your own

Stock Screener FAQ

Everything you need to know about finding stocks

What is a stock screener and how does it work?

A stock screener is a tool that filters thousands of stocks down to a manageable list based on criteria you choose. Instead of manually researching every company, you set filters like "dividend yield above 3%" or "market cap over $10 billion" and the screener instantly shows you all matching stocks.

Stock Unlock's screener covers 100,000+ stocks across 70+ global exchanges. You can filter by fundamental metrics, Stock Scores, sectors, countries, and more. The results update instantly as you adjust filters, making it easy to explore and refine your search.

What filters can I use to find stocks?

Stock Unlock offers filters across multiple categories: valuation (P/E ratio, P/B ratio, PEG), profitability (margins, ROE, ROA), growth (revenue growth, earnings growth), dividends (yield, payout ratio, 5-year dividend growth rate, Dividend Score), financial health (debt ratios, current ratio), and size (market cap, revenue).

You can also filter by our unique Stock Scores, letting you find stocks with high Financial Health, strong Growth, or attractive Value scores. Combine multiple filters to create precise searches like "large-cap stocks with dividend yield over 3% and Financial Health score of 4 or higher."

What are pre-built screens?

Pre-built screens are curated filter combinations designed for common investment strategies. Instead of setting up filters from scratch, just select a screen like "Top Large Cap Dividend Stocks" (large companies with strong dividend track records), "Top Tech Stocks" (technology sector leaders), or "Top Finance Stocks" (financial sector opportunities).

These screens are based on proven investment approaches and are a great starting point for research. You can use them as-is or customize them by adding, removing, or adjusting filters. Pre-built screens also help beginners understand what experienced investors look for.

Can I create and save custom filters?

Yes. Saving your favorite filter combinations lets you run the same screen regularly to catch new stocks that meet your criteria, or track how results change over time. This feature is available on paid plans. Free users can still run up to 3 screens per week using any filters or pre-built screens.

How many stocks does the screener cover?

Stock Unlock's screener covers 100,000+ stocks across 70+ exchanges worldwide. This includes all major US exchanges (NYSE, NASDAQ, AMEX), international markets in Europe, Asia, Australia, and emerging markets. Unlike many US-focused screeners, you can discover opportunities globally.

You can filter by country or exchange to focus your search. Looking only at Canadian stocks? German stocks? Our country filter makes it easy to screen within specific markets while still using all the same fundamental filters.

What makes Stock Unlock's screener different?

Three things set us apart: First, you can filter by our unique Stock Scores, not just raw numbers. Finding stocks with "high Financial Health" is more intuitive than calculating debt-to-equity ratios yourself. Second, global coverage means you're not limited to US stocks like most free screeners.

Third, the screener integrates seamlessly with our other tools. Click any result to see full Stock Scores, financials, and analysis. Compare multiple stocks side-by-side. Add promising finds to your watchlist.

Can I screen for dividend stocks?

Absolutely. We have extensive dividend filters including yield, payout ratio, FCF payout ratio, 5-year dividend growth rate, and our Dividend Score. You can find high-yield stocks, dividend growth stocks, or sustainable dividend payers with just a few clicks.

Our pre-built screens include "Top CA Dividend Stocks" (Canadian dividend leaders) and "Top Large Cap Dividend Stocks" (large companies with strong dividend track records). Combined with Financial Health filters, you can find dividends that are both attractive and sustainable.

Is the stock screener free to use?

Yes, you can use the screener for free without even creating an account. Free users get access to all filters and pre-built screens with a weekly limit on searches. This is enough for most casual investors to find interesting stocks and start their research.

Paid plans remove search limits, add the ability to save custom screens, and provide access to more historical data for deeper analysis.