Analysis updated 2026-05-18
SMSBazaar is a price and availability comparison dashboard for SMS verification services. When signing up for accounts on platforms like OpenAI and ChatGPT, users are often asked to verify a phone number by entering a code sent via text message. Virtual phone number services sell temporary numbers for this purpose, and SMSBazaar compares the prices and stock across seven such providers at once. The seven platforms it connects to are Hero SMS, SMSBower, 5sim, NexSMS, GrizzlySMS, SMS Verification Number, and SMSPool. The backend queries each platform's API on a regular schedule, normalizes the data so that countries are identified by a standard two-letter code regardless of how each platform labels them, and stores a snapshot in a local database. The frontend then displays this information as a table organized by country, showing the lowest available price, total stock across all providers, how many providers have that country in stock, and a breakdown by individual platform. Prices are shown in Chinese yuan with a US dollar equivalent. The page refreshes automatically every minute. The project is built with a React frontend served by an Express backend, using SQLite to store the latest price snapshots and exchange rate data. Running it requires Node.js and API keys from whichever platforms you want to include. Deployment instructions cover running the server behind an Nginx proxy with HTTPS. The README is written in Chinese. The codebase is licensed under MIT and the README notes that a live version of the dashboard is accessible online. SMSBazaar is a straightforward aggregation tool for a specific niche: finding the cheapest available virtual number for a particular country when registering an account that requires phone verification.
This repo across BitVibe Labs
Verify against the repo before relying on details.