Produktionsklar mobil infrastrukturHTTPS API · Android & iOS · Dokumenterad slutänd för att avslutaUtforska plattformen
PLATFORMAPI-första arkitekturSäker enhet parningLeverans synlighetMulti-device kontrollVersioned dokumentation
SMSMobileAPI/Produkt Produkt Produkt Produkt

Produkt Produkt Produkt Produkt

Buy WhatsApp Numbers – Choose Country

 Buy a WhatsApp Number Buy a Dedicated WhatsApp Business Number Instantly send and receive WhatsApp messages with a virtual number — no configuration required. Whether you're a business or an individual, our system gives you everything yo…

Anslutna telefoner samordna chatt, e-post, media och molnkommunikation
Messaging and email
 Buy a WhatsApp Number

Köp ett dedikerat WhatsApp-företagsnummer

Instantly send and receive WhatsApp messages with a virtual number — ingen konfiguration krävs.
Oavsett om du är ett företag eller privatperson, ger vårt system dig allt du behöver för att kommunicera med lätthet.

  • ✅ Send to your known contacts or to new contacts you've never messaged before!
  • ✅ Använd vårt kraftfulla API eller lättanvända instrumentpanel för att hantera alla dina konversationer
  • Ingen ID-verifiering— kom igång med bara några klick
  • ✅ Möjlighet att ställa in en synligkontonamnpå WhatsApp
  • ✅ Möjlighet attvälj en avatarför WhatsApp-kontot
  • ✅ Helt dedikerade och säkra nummer —exklusivt din
  • ✅ Skicka WhatsApp-meddelanden medett obegränsat antal virtuella företagsnummer

Perfekt för marknadsföring, support, automatisering eller personliga meddelanden – skala din kommunikation samtidigt som du behåller full kontroll och integritet.

0$ per Message sent
Obegränsat messages
No hidden fees

Buy now ! select a country to start

Australien

Australien

$29 / month

Kanada

Kanada

$29 / month

Tjeckien

Tjeckien

$29 / month

Finland

Finland

$29 / month

Indonesien

Indonesien

$29 / month

Israel

Israel

$29 / month

Mexiko

Mexiko

$29 / month

Nederländerna

Nederländerna

$29 / month

Polen

Polen

$29 / month

Sverige

Sverige

$29 / month

Thailand

Thailand

$29 / month

Ukraina

Ukraina

$29 / month

Storbritannien

Storbritannien

$29 / month

USA

USA

$29 / month

Börja med att välja ett land:

Beställda telefonnummer kan endast användas via SMSMobileAPI: Du kan skicka och ta emot WhatsApp-meddelanden med hjälp av vårt API och instrumentpanel.
Australien

Australien

$29 / month

Kanada

Kanada

$29 / month

Tjeckien

Tjeckien

$29 / month

Finland

Finland

$29 / month

Indonesien

Indonesien

$29 / month

Israel

Israel

$29 / month

Mexiko

Mexiko

$29 / month

Nederländerna

Nederländerna

$29 / month

Polen

Polen

$29 / month

Sverige

Sverige

$29 / month

Thailand

Thailand

$29 / month

Ukraina

Ukraina

$29 / month

Storbritannien

Storbritannien

$29 / month

USA

USA

$29 / month

Type of payment:

Pay in US dollars: $0.00
Pay in USDT (crypto)
Pay in BTC (crypto)
`; document.getElementById("modalBody").innerHTML = summaryHTML; document.getElementById("confirmationModal").style.display = "flex"; // Charger les prix depuis PHP // Créer l'overlay au moment du chargement const loadingOverlay = document.createElement("div"); loadingOverlay.id = "priceLoadingOverlay"; loadingOverlay.style.position = "fixed"; loadingOverlay.style.top = 0; loadingOverlay.style.left = 0; loadingOverlay.style.width = "100%"; loadingOverlay.style.height = "100%"; loadingOverlay.style.backgroundColor = "rgba(0, 0, 0, 0.5)"; loadingOverlay.style.zIndex = "9999"; loadingOverlay.style.display = "flex"; loadingOverlay.style.alignItems = "center"; loadingOverlay.style.justifyContent = "center"; loadingOverlay.style.color = "#fff"; loadingOverlay.style.fontSize = "24px"; loadingOverlay.style.fontWeight = "bold"; loadingOverlay.textContent = "Please wait..."; document.body.appendChild(loadingOverlay); // Charger les prix depuis PHP fetch("https://dashboard.smsmobileapi.com/get_number_prices.php?country=" + country) .then(response => response.json()) .then(data => { document.getElementById("numberMonthly").textContent = `$${data.monthly}`; document.getElementById("numberAnnual").textContent = `$${data.annual}`; document.getElementById("numberMonthly").setAttribute("data-price", data.monthly); document.getElementById("numberAnnual").setAttribute("data-price", data.annual); updateSummaryPrice(); // Mise à jour initiale }) .catch(error => { console.error("Price loading error:", error); }) .finally(() => { // Retirer l'overlay à la fin, qu’il y ait eu erreur ou succès const overlay = document.getElementById("priceLoadingOverlay"); if (overlay) overlay.remove(); }); } function updateSummaryPrice() { const setupFee = parseFloat(document.getElementById("setup_fee").value); const extraKeyMonth = parseFloat(document.getElementById("smsmobile_extr_api_key_month").value); const extraKeyYear = parseFloat(document.getElementById("smsmobile_extr_api_key_year").value); const numberMonth = parseFloat(document.getElementById("numberMonthly").getAttribute("data-price")); const numberYear = parseFloat(document.getElementById("numberAnnual").getAttribute("data-price")); const billingMode = document.querySelector('input[name="billing_mode"]:checked').value; let number_quantity = parseFloat(document.getElementById("number_quantity").value); if (isNaN(number_quantity) || number_quantity <= 0) { number_quantity = 1; document.getElementById("number_quantity").value = 1 } // Limite maximale if (number_quantity > 500) { alert("Maximum allowed is 500 numbers per order."); number_quantity = 500; document.getElementById("number_quantity").value = 500; // mettre à jour le champ visuellement } let total = setupFee; let recurringAmount = 0; let explanation = ""; if (billingMode === "monthly") { recurringAmount = extraKeyMonth + numberMonth; total += recurringAmount; explanation = `Then in one month, you will be charged $${recurringAmount.toFixed(2)} per month / per number for your subscription.`; } else { recurringAmount = extraKeyYear + numberYear; total += recurringAmount; explanation = `Then in one year, you will be charged $${recurringAmount.toFixed(2)} per year / per number for your subscription.`; } /* total_annuel = total * 10; document.getElementById("numberMonthly_total").textContent = `$${total.toFixed(2)}`; document.getElementById("numberAnnual_total").textContent = `$${total_annuel.toFixed(2)}`; */ total = total * number_quantity; document.getElementById("totalAmount").textContent = `$${total.toFixed(2)}`; document.getElementById("billingExplanation").textContent = explanation; // ✅ Conversion USD -> USDT & BTC via CoinGecko /* fetch("https://api.coingecko.com/api/v3/simple/price?ids=tether,bitcoin&vs_currencies=usd") .then(response => response.json()) .then(data => { //const tetherPrice = data.tether.usd; // en théorie 1 const tetherPrice = 1 ;// en théorie 1 const bitcoinPrice = data.bitcoin.usd; const totalUsdt = total / tetherPrice; const totalBtc = total / bitcoinPrice; document.getElementById("convertedUSDT").textContent = `≈ ${totalUsdt.toFixed(2)} USDT`; document.getElementById("convertedBTC").textContent = `≈ ${totalBtc.toFixed(8)} BTC`; }) .catch(error => { console.error("Erreur CoinGecko :", error); }); */ //const tetherPrice = data.tether.usd; // en théorie 1 const tetherPrice = 1 ;// en théorie 1 const bitcoinPrice = 1 const totalUsdt = total / tetherPrice; const totalBtc = total / bitcoinPrice; document.getElementById("convertedUSDT").textContent = `≈ ${totalUsdt.toFixed(2)} USDT`; document.getElementById("convertedBTC").textContent = `≈ ${totalBtc.toFixed(8)} BTC`; // Lire le crédit disponible depuis l'input var availableCredit = parseFloat(document.getElementById('money_disponible').value); // Lire le montant depuis le span (nettoyer pour garder seulement les chiffres) var totalAmountText = document.getElementById('totalAmount').textContent.trim(); var totalAmount = parseFloat(totalAmountText.replace(/[^0-9.]/g, '')); // Sélectionner le bouton radio var creditRadio = document.querySelector('input[type="radio"][id="type_of_payment"][value="credit"]'); var usdRadio = document.querySelector('input[type="radio"][id="type_of_payment"][value="usd"]'); // Vérifier et désactiver si nécessaire if (availableCredit < totalAmount) { creditRadio.disabled = true; creditRadio.checked = false; usdRadio.checked=true; }else{ creditRadio.disabled = false; } } function finalizePurchase() { var button = document.getElementById("bouton_payment"); var spinner = document.getElementById("spinner"); // Grise le bouton + désactive button.disabled = true; button.style.opacity = 0.6; button.style.cursor = "not-allowed"; // Affiche le spinner spinner.style.display = "inline-block"; const country = document.getElementById("selected_country").value; const area_id = document.getElementById("selected_area_id").value; const city = document.getElementById("selected_city").value; const paymentType = document.querySelector('input[name="type_of_payment"]:checked').value; const country_name = document.getElementById("selected_country_name").value; let number_quantity = parseFloat(document.getElementById("number_quantity").value); const setup_fee = document.getElementById("setup_fee").value; const smsmobile_extr_api_key_month = document.getElementById("smsmobile_extr_api_key_month").value; const smsmobile_extr_api_key_year = document.getElementById("smsmobile_extr_api_key_year").value; const country_code = document.getElementById("selected_country_code").value; const billingMode = document.querySelector('input[name="billing_mode"]:checked').value; const numberMonthly = document.getElementById("numberMonthly").textContent.replace(/[^\d.]/g, ''); const numberAnnual = document.getElementById("numberAnnual").textContent.replace(/[^\d.]/g, ''); const apiMonthly = 0; const apiAnnual = 0; const setupFee = 0; const apikey = '' ; const total = billingMode === 'monthly' ? setupFee + apiMonthly + parseFloat(numberMonthly) : setupFee + apiAnnual + parseFloat(numberAnnual); fetch("/insert_cart_order.php", { method: "POST", headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: `country=${encodeURIComponent(country)}&country_name=${country_name}&email_client=&paymentType=${paymentType}&setup_fee=${setup_fee}&number_quantity=${number_quantity}&smsmobile_extr_api_key_month=${smsmobile_extr_api_key_month}&smsmobile_extr_api_key_year=${smsmobile_extr_api_key_year}&area_id=${area_id}&city=${city}&country_code=${country_code}&billing=${billingMode}&number_monthly=${numberMonthly}&number_annual=${numberAnnual}&total=${total}&apikey=${apikey}` }) .then(response => response.text()) .then(data => { //alert("✅ Order saved successfully!\n" + data); //alert(data); const cleanData = data.replace(/<\/?[^>]+(>|$)/g, "").trim(); const totalText = document.getElementById("totalAmount").textContent; const total_from_getElementById = parseFloat(totalText.replace(/[^0-9.]/g, '')); if(paymentType == "") { alert("Please select a payment method"); }else{ launchStripePayment(total_from_getElementById,cleanData,paymentType); } closeModal(); }) .catch(err => { console.error("Error:", err); alert("❌ Error saving the order."); }); } function closeModal() { document.getElementById("confirmationModal").style.display = "none"; }


Here is our easy-to-use dashboard:

Buy and confirm a number in one click and pay online via card or USDT :


Manage your purchased numbers and track delivery in real-time:


Send WhatsApp messages using your delivered number :

F.A.Q – Buy WhatsApp Number

Ett virtuellt WhatsApp-nummer är ett telefonnummer som du kan använda för att skapa ett WhatsApp-konto utan att behöva ett fysiskt SIM-kort.
Allt fungerar online, direkt via vår plattform.
Ja! Som standard låter SMSMobileAPI dig ansluta ditt eget mobilnummer — detta är grunden för vår tjänst.

Vi erbjuder helt enkelt ett extra alternativ att köpa ett eller flera virtuella WhatsApp-nummer, som du kan använda tillsammans med ditt personliga nummer.
Du kan till och med köpa ett obegränsat antal extra virtuella nummer för affärs- eller automationsändamål.
Ja, en gång aktiverad kan du skicka och ta emot WhatsApp-meddelanden precis som med ett vanligt nummer.
Detta kan göras direkt via vår säkra instrumentpanel eller via vårt API, utan att behöva en fysisk telefon.
Vi erbjuder virtuella nummer från följande länder:
🇦🇺 Australien
🇨🇦 Kanada
🇨🇿 Tjeckien
🇫🇮 Finland
🇮🇱 Israel
🇲🇽 Mexiko
🇳🇱 Nederländerna
🇵🇱 Polen
🇸🇪 Sverige
🇹🇭 Thailand
🇺🇦 Ukraina
🇬🇧 Storbritannien
🇺🇸 USA
You select the country of your choice. Then, you make a secure payment online.
En av våra tekniker konfigurerar ditt nummer och konfigurerar anslutningen till vårt API.
Efter en kort fördröjning hittar du all information du behöver i din SMSMobileAPI-instrumentpanel för att börja använda ditt nummer.
Ja, så länge webbplatsen eller tjänsten accepterar verifiering via ett WhatsApp-nummer.
I så fall får du verifieringskoden direkt via vårt gränssnitt.
Ja, så länge ditt abonnemang är aktivt förblir numret ditt och fortsätter att fungera utan avbrott.
Nej, det är ett dedikerat nummer – unikt och endast reserverat för dig.
Den kommer aldrig att delas eller omtilldelas till någon annan så länge din prenumeration är aktiv.

Detta säkerställer maximal säkerhet, skyddar ditt nummers rykte och undviker problem som svartlistning eller spam.
När ditt nummer är aktiverat kan du använda det på flera sätt:
Skicka och ta emot WhatsApp-meddelanden via HTTP-förfrågningar,
Hantera konversationer direkt från din SMSMobileAPI-instrumentpanel,
Eller koppla den till våra färdiga moduler för Shopify, WooCommerce, Zapier, Python och andra anpassade integrationer.

Vår plattform är designad för att passa både utvecklare och icke-tekniska användare.
The secure SMSMobileAPI mobile app connecting a phone to the web dashboard and REST API for SMS and call operations
Encrypted mobile-to-platform connection

Official mobile application

The secure bridge between your phone, dashboard and API.

SMS and call operations pass through the official SMSMobileAPI app installed on your connected phone. The app securely pairs the device with your account, synchronizes authorized events and links the mobile network to the dashboard and REST API.

1Mobile appPairs the phone and its SIM 2Encrypted linkAuthenticates and protects data in transit 3Dashboard & APIControls workflows and activity
  • Signed releases distributed through the official Google Play and Apple App Store listings
  • Google and Apple platform review, signing and distribution controls
  • Secure device pairing, HTTPS transport and authenticated API access
  • Only the permissions required for the mobile features you enable
Get the official SMSMobileAPI app on Google Play Download the official SMSMobileAPI app on the Apple App Store
Capabilities depend on the permissions and background access allowed by Android or iOS.