This guide covers the correct Grameenphone (GP) internet settings for Android, iPhone, and all devices in Bangladesh, along with important USSD codes for balance check and internet activation.
GP Quick Reference — Important USSD Codes
| What to Do | Dial |
|---|---|
| Check internet (MB) balance | *121*1*4# |
| Check main balance | *566# |
| Check minute balance | *121*1*2# |
| Check your GP number | *2# |
| Browse all internet offers | *121# |
| Cancel internet package | *121*3041# |
| Turn ON auto-renewal | *121*3042# or SMS “ON” to 25000 |
| Turn OFF auto-renewal | *121*3043# or SMS “OFF” to 25000 |
| Emergency balance | *1010*1# |
| Auto-configure settings via SMS | Type ALL and send to 8080 |
| Customer care | 121 |
GP Internet APN Settings (All Devices)
The GP internet APN is the same for all devices — Android, iPhone, and others. Use these values exactly as shown. Do not add extra spaces or change the case of the APN field.
| Field | Value |
|---|---|
| Name | GP Internet |
| APN | gpinternet |
| Proxy | Not set |
| Port | Not set |
| Username | Not set |
| Password | Not set |
| Server | Not set |
| MMSC | Not set |
| MMS Proxy | Not set |
| MMS Port | Not set |
| MCC | 470 |
| MNC | 01 |
| Authentication Type | None |
| APN Type | default |
| APN Protocol | IPv4/IPv6 |
One thing I see on many Bangladeshi tech forums that competitors miss: people often type gp internet with a space, or use capital letters like GPInternet. Both will fail. The APN value must be entered as a single lowercase word: gpinternet.
GP MMS Settings (Optional — for sending photos/videos)
MMS is only needed if you want to send photos or videos via SMS messaging. Regular internet browsing, apps, and data use the gpinternet APN above. If you do not use MMS, skip this section.
| Field | Value |
|---|---|
| Name | GP MMS |
| APN | gpmms |
| MMSC | http://mms.gpsurf.net/servlets/mms |
| MMS Proxy | 10.128.1.2 |
| MMS Port | 8080 |
| MCC | 470 |
| MNC | 01 |
| APN Type | mms |
| APN Protocol | IPv4 |
How to Set GP Internet Settings on Android
- Go to Settings → Connections → Mobile Networks → Access Point Names
- Tap the + button to add a new APN
- Enter the values from the GP Internet table above
- Tap Save (three dots menu → Save on some phones)
- Select the new APN as your active profile by tapping the radio button next to it
- Restart your phone
Brand-specific paths: On Xiaomi go to Settings → SIM cards & mobile networks → Access point names. On Samsung go to Settings → Connections → Mobile networks → Access Point Names. On Realme and OPPO go to Settings → SIM & Network → Access Point Names. If you cannot find the option on any phone, search “APN” in your Settings search bar — it works on every Android.
Important: If you have two SIMs, make sure you are editing the APN for the correct SIM slot. Many users accidentally configure the wrong SIM and wonder why internet is still not working.
How to Set GP Internet Settings on iPhone (iOS)
On most iPhones, GP settings are configured automatically when you insert the SIM. If internet is not working after inserting your GP SIM:
- Go to Settings → Cellular → Cellular Data Network
- Under Cellular Data, enter APN: gpinternet
- Leave Username and Password blank
- For MMS: enter APN: gpmms, MMSC: http://mms.gpsurf.net/servlets/mms, MMS Proxy: 10.128.1.2:8080
- Exit Settings and toggle Airplane Mode on, then off
iOS 16 and above: Apple removed the manual APN editing option from many iPhone models. If you do not see “Cellular Data Network” under Cellular settings, go to Settings → General → VPN & Device Management and check if a carrier profile is available to install. Alternatively, contact GP customer care at 121 and request a settings push to your number.
Note for travelers: If you use a GP SIM while abroad or switch between operators, you may need to reconfigure APN settings each time. See our guide to international phone plans if you travel frequently and need a reliable data solution.
Easiest Way — Auto-Configure via SMS
Instead of entering settings manually, GP can send the configuration to your phone automatically. This is the method I recommend for anyone who is not comfortable navigating phone settings menus.
- Open your messages app
- Type ALL and send to 8080
- You will receive a settings message from GP
- Open the message and tap Install or Save
- Enter password 1234 if prompted
- Restart your phone
This works on most Android phones and feature phones. It is the fastest and safest method for non-technical users. If the SMS does not arrive within a few minutes, dial 121 and ask a customer care agent to push the settings to your number manually.
How to Check GP Internet Balance
To check your remaining GP internet (MB) balance, dial *121*1*4# and press call. Your remaining data volume and validity will appear on screen within seconds.
Alternative methods:
- Send SMS with text U to 25000 — receive balance details via SMS
- Open the MyGP app — balance is shown on the home screen after login
- Dial *121# — browse all active packages and remaining balances from the USSD menu
Troubleshooting — GP Internet Not Working
| Problem | Fix |
|---|---|
| No internet after setting APN | Restart phone, confirm new APN is selected as active (radio button) |
| Settings greyed out on Android | Remove SIM, reinsert, try again — some carrier-locked phones need unlocking first |
| Internet very slow | Check balance via *121*1*4# — may have exhausted data allowance |
| MMS not sending | Verify MMS proxy is exactly 10.128.1.2 and port is 8080 |
| Settings not visible on iPhone | Go to Settings → General → Transfer or Reset → Reset Network Settings |
| Auto-config SMS not received | Dial 121 and request a manual settings push to your number |
| 4G not showing despite 4G SIM | Dial *121*3232# to verify your SIM is 4G enabled, then set network type to LTE/4G in settings |
| Wrong SIM configured (dual SIM phones) | Check which SIM slot GP is in and edit the APN for that specific SIM only |
Frequently Asked Questions
What is the GP APN for Bangladesh?
The Grameenphone APN is gpinternet. This is the same for 3G, 4G, and 5G connections. Enter gpinternet in the APN field and leave all other fields blank or set to “not set.” Do not add a space or use capital letters — the value must be entered exactly as shown.
How do I check my GP internet balance?
Dial *121*1*4# to check your remaining GP internet MB balance instantly. You can also check via the MyGP app or send the letter “U” to 25000 via SMS to receive your balance by message.
How do I get GP internet settings automatically?
Type ALL and send to 8080 from your GP number. GP will send a configuration message to your phone within minutes. Open the message and tap Install. Enter 1234 as the password if asked. Restart your phone after installing.
Why is my GP internet not working after setting APN?
First restart your phone after saving the APN. Then confirm the GP Internet APN is selected as active — tap the radio button next to it. Check your data balance by dialling *121*1*4# to make sure you have active data. If still not working, delete the APN and re-enter all values from scratch, making sure the APN field reads exactly gpinternet in lowercase.
What is the GP MMS APN?
For MMS use APN: gpmms, MMSC: http://mms.gpsurf.net/servlets/mms, proxy: 10.128.1.2, port: 8080. Create this as a separate APN profile — do not mix MMS values into your regular gpinternet profile. MMS is only needed for sending photos and videos via SMS.
Does GP support 5G in Bangladesh?
Grameenphone has launched 5G coverage in select urban areas including Dhaka and Chittagong. The APN settings are the same for 5G — gpinternet. You need a 5G-capable handset and a GP 4G/5G SIM card to access 5G speeds. Coverage is still expanding as of 2026.
How do I cancel my GP internet package?
Dial *121*3041# to cancel your active GP internet package. To turn off auto-renewal only, dial *121*3043# or send “OFF” to 25000.
Can I use GP internet settings on a 4G router or MiFi device?
Yes. Enter the same APN — gpinternet — in your router or MiFi device’s mobile network settings. The interface varies by device but the APN value and all other fields remain identical to the phone settings shown above. Refer to your router’s manual to find the APN configuration page.