About Lead Scanner
What Lead Scanner is
Lead Scanner is a map-based tool built for freelance web designers and agencies who want to find local businesses that don't have a website. Instead of guessing who needs your services, you can search any city, drag a radius on the map, and instantly see every business in that area with no online presence. Try the interactive demo on the homepage with no signup required, then buy leads by the pack or subscribe for ongoing volume.
Every result comes with a phone number, rating, review count, and a direct link to their Google Maps profile, with everything you need to start your outreach.
Why it was built
Finding web design clients is one of the hardest parts of running a freelance business. Cold outreach works, but only when you're reaching out to businesses that actually need a website. Lead Scanner solves the discovery problem by filtering out businesses that already have an online presence and handing you a clean list of genuine prospects.
Lead Scanner is pay-per-lead: nothing is counted until a verified lead lands in your list. See Pricing for one-time lead packs and monthly subscriptions for working leads at volume, plus a built-in client portal to track every lead from new to won.
How it works under the hood
Lead Scanner is powered by the Google Places API. When you run a scan, it searches for businesses matching your category within the radius you set. It then checks each business for a website field; if a website is present, the business is skipped. Only businesses with a phone number but no website make it into your leads list.
The backend is built with Python (FastAPI) and the frontend uses vanilla JavaScript with Leaflet.js for the interactive map. The full source code is available on GitHub.
Who built it
Lead Scanner was built as a personal tool and open-sourced for anyone in web design or digital marketing who wants a faster way to find clients. Have feedback or ideas? Use the contact page.