Bulk Name Checker
A high-performance web application for entrepreneurs, marketers, and developers who need to validate name availability at scale.
About the Project
Check domain and social handle availability across 20+ platforms in seconds.
A high-performance web application for entrepreneurs, marketers, and developers who need to validate name availability at scale. Instead of checking one platform at a time, BulkName.io processes entire lists in parallel and streams results back in real time.
Screenshots
Full Dashboard â Bulk Results

In-App Embedded Preview â cognivex.store

Social Handle Verification â Cognivex Instagram

Social Handle Verification â Macrohard LinkedIn

Features
- Bulk Input â Paste names separated by commas or newlines and check them all at once
- 20+ Platforms in Parallel â Simultaneous checks across domains and socials with no waiting
- Progressive Streaming â Results appear instantly as each check completes
- Embedded Proof Previews â Click any badge to load the live page directly inside the app
- Availability Scoring â Each name receives a score out of 20 based on how many platforms are free
- CSV Export â Download your full results for further research or sharing
Platform Coverage
| Category | Platforms |
|---|---|
| Domains | .com .ai .tech .dev .store .shop .org .art .me .design .studio |
| Social | Instagram · X/Twitter · TikTok · YouTube · Reddit · Facebook · LinkedIn · GitHub · App Store |
Tech Stack
- Framework: Next.js 16 (App Router) · TypeScript
- Styling: Vanilla CSS · Glassmorphic dark theme · Custom design tokens
- Backend: Node.js API Routes · Streaming (
ReadableStream) - Domain Checks: Multi-stage DNS resolution for accurate availability detection
- Social Checks: HTTP status + redirect heuristics per platform
- Concurrency:
p-limitqueue (15 parallel workers) - Proxy: Server-side header rewriting to enable inline iframe previews
Getting Started
# 1. Clone the repository git clone https://github.com/RasikhAli/Bulk-Name-Checker.git cd Bulk-Name-Checker # 2. Install dependencies npm install # 3. Run the development server npm run dev
Open http://localhost:3000 in your browser.
Production Build
npm run build npm start
Deployment
This app requires a Node.js server (API routes for DNS checks and the proxy). It is not compatible with static hosts like GitHub Pages.
Recommended hosts:
- Render â Build:
npm ci && npm run build· Start:npm start - Vercel â Zero-config, connect your repo and deploy
- Railway â Full Node.js environment
License
Distributed under the MIT License.
Engineered by Rasikh Ali · LinkedIn
Project Gallery
Project Timeline
Technologies
External Links
Related Projects
Projects built with similar technologies.
Online Html Editor And Viewer
The Online HTML Editor and Viewer is a simple web application built with Flask that allows users to write and preview HTML code in real-time.
Examina Ai
Using AI, It transforms raw study materials into structured, verified examination sets with support for institutional export formats like Moodle XML.
Ramadan Tracker
A responsive web application for tracking Sehri (Suhoor) and Iftar times during Ramadan with multi-fiqh support, Qibla direction, and PWA capabilities.