100% Free & Open-Source Web Technology Lookup & Lead Intelligence Platform
Discover what technologies any website is using. Free tech stack detection, bulk scanning, lead intelligence, and public API — no signup required.
Inspired by BuiltWith / Wappalyzer — but completely free.
- 🔍 Single Domain Analyzer — Scan any URL to detect its tech stack, security headers, contacts, and PageSpeed scores
- 📦 Bulk Scanner — Scan up to 50 URLs at once with real-time progress tracking
- 👥 Lead Intelligence — Search and filter scanned domains by technology, TLD, email availability
- 📚 Technology Directory — Browse and compare detected technologies with usage stats
- 🔌 Free Public REST API — Query
/api/v1/lookupfrom any app with full CORS support - 📥 Export Everything — Download results as JSON, CSV, or Excel — no paywalls
- 🌓 Dark/Light Mode — Clean, responsive UI with Tailwind CSS
- Framework: Next.js 16 (App Router, TypeScript, Server Components)
- Styling: Tailwind CSS v4, Lucide React icons
- Detection: Cheerio (HTML parsing), 40+ technology signatures
- Database: Supabase (PostgreSQL) — optional
- Cache: Upstash Redis — optional, falls back to in-memory
- Exports: xlsx, json2csv
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000.
Copy .env.example to .env.local:
cp .env.example .env.local| Variable | Service | Purpose |
|---|---|---|
NEXT_PUBLIC_SUPABASE_URL |
Supabase | Database persistence |
NEXT_PUBLIC_SUPABASE_ANON_KEY |
Supabase | Database auth |
UPSTASH_REDIS_REST_URL |
Upstash | Redis caching |
UPSTASH_REDIS_REST_TOKEN |
Upstash | Redis auth |
PAGESPEED_API_KEY |
Google PageSpeed | Performance scores |
The app works fully without any external services.
Run supabase-schema.sql in the Supabase SQL Editor to create the domains, technologies, and scans tables.
curl -X POST https://your-domain.vercel.app/api/v1/lookup \
-H "Content-Type: application/json" \
-d '{"url": "https://vercel.com"}'npx vercelMIT