Data bundles

Mobile data

Are you keeping a phone online back home? Data bundles, delivered straight to a phone number.

Kpali mobile data bundles for Nigeria with prices and validity — Mobile data · Kpali app
Real Kpali app screen. Figures on every screenshot reconcile to the same store-credit balance, and no personal detail is shown.

How to access

Home → country → Data → network → plan → Pay.

Recipient A mobile number

How to check History lists the bundle, validity and delivery state.

The app is the till — this page never takes payment. Store credit alone is sold on this site, by bank transfer on one page.

What it is

A data bundle is a catalogue product, not a free-typed quantity of megabytes. The operator publishes plans — a size, a validity window, a price — and Kpali sells the ones it can actually deliver into that country.

That is why you choose a plan from a list rather than entering an amount. The list is the truth about what exists.

The bundle attaches to a phone number, the same way airtime does, and the person on the other end does nothing at all.

Who it is for

Households where one person abroad keeps everyone else online.

Students whose phone is their only connection, on a line their parents pay for from another country.

Anyone who has watched a relative run out of data at the worst possible moment and wants it handled before it happens again.

Why this is hard from another country

Buying data for somebody else's number across a border is harder than buying airtime, because a bundle is a named product with rules attached — a size, a validity, sometimes a network-specific condition — and getting one of those wrong wastes the whole purchase rather than part of it.

The usual workarounds compound the problem. Sending money means the recipient chooses, which is fine until they are the person who cannot get online to choose. Third-party resellers often list plans that the operator has already retired.

How to access it in the app

Home → country → Data → network → plan → Pay.

The recipient for this product is a mobile number. Nothing is looked up for this product, which makes the review sheet the only check between you and a mistyped recipient.

Nigeria, Ghana, South Africa and Kenya carry the deepest plan lists, but the catalogue runs far wider.

How to buy it

The money path is the same shape for every product, but the detail below is this one's.

  1. Install Kpali and create an account. No bank account and no BVN are required to begin.
  2. Fund store credit with stablecoin. Choose USDT or USDC and the network. The warning about the network sits above the address because the wrong chain cannot be undone. The minimum is stated before the address appears. Put your own email in to be notified, or somebody else's to credit them instead.
  3. Wait for Home to show the credit. An address is not money; store credit is.
  4. Open Mobile data. Home → country → Data → network → plan → Pay.
  5. Check the recipient. A mobile number — read it back before paying.
  6. Read the review sheet. It states what leaves your wallet, including the fee, before anything is charged.
  7. Pay. If store credit cannot cover the amount plus the fee, Pay does not proceed and no provider is called.
  8. Keep the receipt. The bundle lands on the number. History keeps the plan name, its validity and the delivery state.

A naira bank transfer buys store credit on the website's store-credit page, the one page on kpali.app that takes payment. That credit cannot be withdrawn.

What decides availability

Plans are pulled from what the operator publishes and what the catalogue can deliver. If a plan you remember is missing, it has usually been retired upstream. The list is the current truth rather than a cached menu.

Availability is declared up front. When something cannot be sold today the app says so and says why, which is better than a category quietly disappearing.

What you pay

Plan prices are the operator's, in the destination's currency, converted against your USD store credit. The review sheet shows what leaves your wallet before you commit.

No rate is quoted that cannot be honoured, and nothing is appended later. A total beyond your store credit stops at the Pay button, before any provider hears about it.

What the receipt carries

The receipt names the plan — not just an amount — with its size, validity and the number it landed on. Months later that is the difference between knowing what you bought and guessing.

When Kpali refuses outright, the debit reverses and the receipt says so in words. When the outcome is merely unknown, the receipt stays open and the correct response is to wait rather than pay again. For mobile data, an order still being checked means the provider has not confirmed the the bundle lands on the number yet — waiting costs nothing, paying again can cost twice.

How to check it worked

History lists the bundle, validity and delivery state.

Three surfaces answer everything: the balance on Home, the list in History, and the receipt behind any row of it.

Mistakes people make

  • Buying a plan for the wrong network on a ported number, which is the single most common data mistake anywhere.
  • Assuming a bundle stacks on top of an existing one — some operators replace rather than add, and that is the operator's rule, not Kpali's.
  • Reading the price in your own currency and forgetting the plan is denominated in the destination's.
  • Treating a short-validity plan as a monthly one because the size looked generous.
  • Retrying when a receipt says it is still checking.

Questions

Why can I not just buy 2 GB anywhere?

Because operators sell packages, not raw megabytes. Kpali shows the packages that exist in that country and can be delivered.

Does the bundle work on any phone?

It attaches to the number, so it works on whatever handset holds that SIM.

Can I buy data for a country I have never been to?

Yes. Data is bought against a number in that country. If you want data for yourself while travelling, buy a travel eSIM instead.

What happens if the plan expires unused?

The operator's validity rules apply. Kpali shows the validity before you pay so the window is never a surprise.

Will I see the plan again later?

History keeps it with its name and validity, and the receipt keeps the full detail.

Is there a website checkout for data?

No. Data is bought in the app against store credit. The website sells the store credit itself, by bank transfer, on one page.

Can I buy several bundles at once?

Buy them one at a time so each has its own receipt. Whether they stack is the operator's rule.

Does data work if the SIM is roaming?

A domestic bundle is for domestic use. For data while travelling, buy a travel eSIM instead.

The same money, spent differently

There is a single balance behind everything here. Choosing a different product does not mean funding a different wallet.

  • Travel eSIM — Data for where you are going, ready before you land. A QR code and an activation code on the receipt, and the pack itself under My eSIMs.
  • Electricity — Prepaid tokens and postpaid bills, against your meter number. A prepaid token on the receipt, or a settled postpaid account with the receipt as proof.
  • TV — Keep the decoder subscription running at home. A renewed subscription, with the bouquet and the period named on the receipt.

Switching costs nothing and requires no new funding. Only the recipient field differs; everything protective about the flow is the same.

What you will see

The screens below are real captures, not illustrations made to look like an app. This page shows kpali mobile data bundles for Nigeria with prices and validity; choosing a mobile network for a data bundle on Kpali; and choosing a data network on Kpali in dark mode. Both themes appear, because the app follows the phone it is running on.

Where this sits

Mobile data is one of 11 bill and top-up families on Kpali, with Quick OTP counted separately, across 182 countries and 7 regions. There is no purchase on this website — these pages teach the app, and the app is where store credit is spent. Business API keys are coming soon and are not sold here.

If mobile data is not what you came for, the country you care about probably carries several of the other families, and the country page lists exactly which ones and says why for any that it cannot. Coverage is a fact about a country and a product together, never a vague promise about the world.

Mobile data by country

Flag of Algeria

Algeria

Mobile data · DZD · +213

Flag of Angola

Angola

Mobile data · AOA · +244

Flag of Benin

Benin

Mobile data · XOF · +229

Flag of Botswana

Botswana

Mobile data · BWP · +267

Flag of Burkina Faso

Burkina Faso

Mobile data · XOF · +226

Flag of Burundi

Burundi

Mobile data · BIF · +257

Flag of Cabo Verde

Cabo Verde

Mobile data · CVE · +238

Flag of Cameroon

Cameroon

Mobile data · XAF · +237

Flag of Central African Republic

Central African Republic

Mobile data · XAF · +236

Flag of Chad

Chad

Mobile data · XAF · +235

Flag of Comoros

Comoros

Mobile data · KMF · +269

Flag of Congo

Congo

Mobile data · XAF · +242

Flag of Côte d'Ivoire

Côte d'Ivoire

Mobile data · XOF · +225

Flag of DR Congo

DR Congo

Mobile data · CDF · +243

Flag of Djibouti

Djibouti

Mobile data · DJF · +253

Flag of Egypt

Egypt

Mobile data · EGP · +20

Flag of Equatorial Guinea

Equatorial Guinea

Mobile data · XAF · +240

Flag of Eritrea

Eritrea

Mobile data · ERN · +291

Flag of Eswatini

Eswatini

Mobile data · SZL · +268

Flag of Ethiopia

Ethiopia

Mobile data · ETB · +251

Flag of Gabon

Gabon

Mobile data · XAF · +241

Flag of Gambia

Gambia

Mobile data · GMD · +220

Flag of Ghana

Ghana

Mobile data · GHS · +233

Flag of Guinea

Guinea

Mobile data · GNF · +224

Flag of Guinea-Bissau

Guinea-Bissau

Mobile data · XOF · +245

Flag of Kenya

Kenya

Mobile data · KES · +254

Flag of Lesotho

Lesotho

Mobile data · LSL · +266

Flag of Liberia

Liberia

Mobile data · LRD · +231

Flag of Libya

Libya

Mobile data · LYD · +218

Flag of Madagascar

Madagascar

Mobile data · MGA · +261

Flag of Malawi

Malawi

Mobile data · MWK · +265

Flag of Mali

Mali

Mobile data · XOF · +223

Flag of Mauritania

Mauritania

Mobile data · MRU · +222

Flag of Mauritius

Mauritius

Mobile data · MUR · +230

Flag of Morocco

Morocco

Mobile data · MAD · +212

Flag of Mozambique

Mozambique

Mobile data · MZN · +258

Flag of Namibia

Namibia

Mobile data · NAD · +264

Flag of Niger

Niger

Mobile data · XOF · +227

Flag of Nigeria

Nigeria

Mobile data · NGN · +234

Flag of Rwanda

Rwanda

Mobile data · RWF · +250

Flag of Senegal

Senegal

Mobile data · XOF · +221

Flag of Seychelles

Seychelles

Mobile data · SCR · +248

Flag of Sierra Leone

Sierra Leone

Mobile data · SLE · +232

Flag of Somalia

Somalia

Mobile data · SOS · +252

Flag of South Africa

South Africa

Mobile data · ZAR · +27

Flag of South Sudan

South Sudan

Mobile data · SSP · +211

Flag of Sudan

Sudan

Mobile data · SDG · +249

Flag of São Tomé and Príncipe

São Tomé and Príncipe

Mobile data · STN · +239

Flag of Tanzania

Tanzania

Mobile data · TZS · +255

Flag of Togo

Togo

Mobile data · XOF · +228

Flag of Tunisia

Tunisia

Mobile data · TND · +216

Flag of Uganda

Uganda

Mobile data · UGX · +256

Flag of Zambia

Zambia

Mobile data · ZMW · +260

Flag of Zimbabwe

Zimbabwe

Mobile data · ZWG · +263

Flag of Afghanistan

Afghanistan

Mobile data · AFN · +93

Flag of Armenia

Armenia

Mobile data · AMD · +374

Flag of Azerbaijan

Azerbaijan

Mobile data · AZN · +994

Flag of Bangladesh

Bangladesh

Mobile data · BDT · +880

Flag of Bhutan

Bhutan

Mobile data · BTN · +975

Flag of Brunei

Brunei

Mobile data · BND · +673

Flag of Cambodia

Cambodia

Mobile data · KHR · +855

Flag of China

China

Mobile data · CNY · +86

Flag of Georgia

Georgia

Mobile data · GEL · +995

Flag of Hong Kong

Hong Kong

Mobile data · HKD · +852

Flag of India

India

Mobile data · INR · +91

Flag of Indonesia

Indonesia

Mobile data · IDR · +62

Flag of Japan

Japan

Mobile data · JPY · +81

Flag of Kazakhstan

Kazakhstan

Mobile data · KZT · +7

Flag of Kyrgyzstan

Kyrgyzstan

Mobile data · KGS · +996

Flag of Laos

Laos

Mobile data · LAK · +856

Flag of Macao

Macao

Mobile data · MOP · +853

Flag of Malaysia

Malaysia

Mobile data · MYR · +60

Flag of Maldives

Maldives

Mobile data · MVR · +960

Flag of Mongolia

Mongolia

Mobile data · MNT · +976

Flag of Myanmar

Myanmar

Mobile data · MMK · +95

Flag of Nepal

Nepal

Mobile data · NPR · +977

Flag of Pakistan

Pakistan

Mobile data · PKR · +92

Flag of Philippines

Philippines

Mobile data · PHP · +63

Flag of Singapore

Singapore

Mobile data · SGD · +65

Flag of South Korea

South Korea

Mobile data · KRW · +82

Flag of Sri Lanka

Sri Lanka

Mobile data · LKR · +94

Flag of Taiwan

Taiwan

Mobile data · TWD · +886

Flag of Tajikistan

Tajikistan

Mobile data · TJS · +992

Flag of Thailand

Thailand

Mobile data · THB · +66

Flag of Turkmenistan

Turkmenistan

Mobile data · TMT · +993

Flag of Uzbekistan

Uzbekistan

Mobile data · UZS · +998

Flag of Vietnam

Vietnam

Mobile data · VND · +84

Flag of Albania

Albania

Mobile data · ALL · +355

Flag of Andorra

Andorra

Mobile data · EUR · +376

Flag of Austria

Austria

Mobile data · EUR · +43

Flag of Belarus

Belarus

Mobile data · BYN · +375

Flag of Belgium

Belgium

Mobile data · EUR · +32

Flag of Bosnia and Herzegovina

Bosnia and Herzegovina

Mobile data · BAM · +387

Flag of Bulgaria

Bulgaria

Mobile data · BGN · +359

Flag of Croatia

Croatia

Mobile data · EUR · +385

Flag of Cyprus

Cyprus

Mobile data · EUR · +357

Flag of Czechia

Czechia

Mobile data · CZK · +420

Flag of Denmark

Denmark

Mobile data · DKK · +45

Flag of Estonia

Estonia

Mobile data · EUR · +372

Flag of Finland

Finland

Mobile data · EUR · +358

Flag of France

France

Mobile data · EUR · +33

Flag of Germany

Germany

Mobile data · EUR · +49

Flag of Greece

Greece

Mobile data · EUR · +30

Flag of Hungary

Hungary

Mobile data · HUF · +36

Flag of Iceland

Iceland

Mobile data · ISK · +354

Flag of Ireland

Ireland

Mobile data · EUR · +353

Flag of Italy

Italy

Mobile data · EUR · +39

Flag of Latvia

Latvia

Mobile data · EUR · +371

Flag of Liechtenstein

Liechtenstein

Mobile data · CHF · +423

Flag of Lithuania

Lithuania

Mobile data · EUR · +370

Flag of Luxembourg

Luxembourg

Mobile data · EUR · +352

Flag of Malta

Malta

Mobile data · EUR · +356

Flag of Moldova

Moldova

Mobile data · MDL · +373

Flag of Monaco

Monaco

Mobile data · EUR · +377

Flag of Montenegro

Montenegro

Mobile data · EUR · +382

Flag of Netherlands

Netherlands

Mobile data · EUR · +31

Flag of North Macedonia

North Macedonia

Mobile data · MKD · +389

Flag of Norway

Norway

Mobile data · NOK · +47

Flag of Poland

Poland

Mobile data · PLN · +48

Flag of Portugal

Portugal

Mobile data · EUR · +351

Flag of Romania

Romania

Mobile data · RON · +40

Flag of Russia

Russia

Mobile data · RUB · +7

Flag of San Marino

San Marino

Mobile data · EUR · +378

Flag of Serbia

Serbia

Mobile data · RSD · +381

Flag of Slovakia

Slovakia

Mobile data · EUR · +421

Flag of Slovenia

Slovenia

Mobile data · EUR · +386

Flag of Spain

Spain

Mobile data · EUR · +34

Flag of Sweden

Sweden

Mobile data · SEK · +46

Flag of Switzerland

Switzerland

Mobile data · CHF · +41

Flag of Ukraine

Ukraine

Mobile data · UAH · +380

Flag of United Kingdom

United Kingdom

Mobile data · GBP · +44

Flag of Argentina

Argentina

Mobile data · ARS · +54

Flag of Bahamas

Bahamas

Mobile data · BSD · +1

Flag of Barbados

Barbados

Mobile data · BBD · +1

Flag of Belize

Belize

Mobile data · BZD · +501

Flag of Bolivia

Bolivia

Mobile data · BOB · +591

Flag of Brazil

Brazil

Mobile data · BRL · +55

Flag of Chile

Chile

Mobile data · CLP · +56

Flag of Colombia

Colombia

Mobile data · COP · +57

Flag of Costa Rica

Costa Rica

Mobile data · CRC · +506

Flag of Cuba

Cuba

Mobile data · CUP · +53

Flag of Dominican Republic

Dominican Republic

Mobile data · DOP · +1

Flag of Ecuador

Ecuador

Mobile data · USD · +593

Flag of El Salvador

El Salvador

Mobile data · USD · +503

Flag of Guatemala

Guatemala

Mobile data · GTQ · +502

Flag of Guyana

Guyana

Mobile data · GYD · +592

Flag of Haiti

Haiti

Mobile data · HTG · +509

Flag of Honduras

Honduras

Mobile data · HNL · +504

Flag of Jamaica

Jamaica

Mobile data · JMD · +1

Flag of Mexico

Mexico

Mobile data · MXN · +52

Flag of Nicaragua

Nicaragua

Mobile data · NIO · +505

Flag of Panama

Panama

Mobile data · PAB · +507

Flag of Paraguay

Paraguay

Mobile data · PYG · +595

Flag of Peru

Peru

Mobile data · PEN · +51

Flag of Puerto Rico

Puerto Rico

Mobile data · USD · +1

Flag of Suriname

Suriname

Mobile data · SRD · +597

Flag of Trinidad and Tobago

Trinidad and Tobago

Mobile data · TTD · +1

Flag of Uruguay

Uruguay

Mobile data · UYU · +598

Flag of Venezuela

Venezuela

Mobile data · VES · +58

Flag of Bahrain

Bahrain

Mobile data · BHD · +973

Flag of Iraq

Iraq

Mobile data · IQD · +964

Flag of Israel

Israel

Mobile data · ILS · +972

Flag of Jordan

Jordan

Mobile data · JOD · +962

Flag of Kuwait

Kuwait

Mobile data · KWD · +965

Flag of Lebanon

Lebanon

Mobile data · LBP · +961

Flag of Oman

Oman

Mobile data · OMR · +968

Flag of Palestine

Palestine

Mobile data · ILS · +970

Flag of Qatar

Qatar

Mobile data · QAR · +974

Flag of Saudi Arabia

Saudi Arabia

Mobile data · SAR · +966

Flag of Türkiye

Türkiye

Mobile data · TRY · +90

Flag of United Arab Emirates

United Arab Emirates

Mobile data · AED · +971

Flag of Yemen

Yemen

Mobile data · YER · +967

Flag of Canada

Canada

Mobile data · CAD · +1

Flag of United States

United States

Mobile data · USD · +1

Flag of Australia

Australia

Mobile data · AUD · +61

Flag of Fiji

Fiji

Mobile data · FJD · +679

Flag of New Zealand

New Zealand

Mobile data · NZD · +64

Flag of Papua New Guinea

Papua New Guinea

Mobile data · PGK · +675

Flag of Samoa

Samoa

Mobile data · WST · +685

Flag of Solomon Islands

Solomon Islands

Mobile data · SBD · +677

Flag of Tonga

Tonga

Mobile data · TOP · +676

Flag of Vanuatu

Vanuatu

Mobile data · VUV · +678