Here is a free-to-use scanner on Chartink for the different scenarios:
Stocks with Regular Bullish Divergence (daily time frame):
[Link]
Stocks with Regular Bullish Divergence (weekly time frame):
[Link]
Stocks with Regular Bearish Divergence (daily time frame):
[Link]
Stocks with Regular Bearish Divergence (weekly time frame):
[Link]