Cara transfer pulsa semua operator (Telkomsel, XL, dll)
Pulsa teman habis dan mau dibagi? Tiap operator punya kode USSD sendiri untuk transfer pulsa. Telkomsel *858#, Indosat *123#, XL *123# - lengkap di sini.
Pulsa teman habis di tengah perjalanan dan dia butuh telepon penting. Kamu punya pulsa lebih. Daripada dia harus cari konter, kamu bisa kirim pulsa langsung dari HP dalam hitungan menit - asalkan nomornya sesama operator. Setiap operator di Indonesia punya kode USSD dan aplikasi sendiri untuk ini, dengan menu dan biaya yang sedikit berbeda.
Panduan ini merinci cara transfer pulsa untuk keenam operator utama: Telkomsel, Indosat, XL, Axis, Tri, dan Smartfren - lengkap dengan kode USSD, jalur aplikasi, biaya, dan syarat yang sering bikin transfer gagal.
Aturan dasar: hanya sesama operator
Sebelum apa pun, ingat satu hal: pulsa hanya bisa ditransfer ke nomor operator yang sama. Telkomsel ke Telkomsel, XL ke XL. Kamu tidak bisa transfer pulsa Telkomsel ke nomor Indosat secara langsung karena pulsa terhubung ke sistem masing-masing operator.
Cek operator nomor tujuan dari prefiksnya:
- Telkomsel: 0811, 0812, 0813, 0821, 0822, 0852, 0853
- Indosat: 0814, 0815, 0816, 0855, 0856, 0857, 0858
- XL: 0817, 0818, 0819, 0859, 0877, 0878
- Axis: 0831, 0832, 0833, 0838
- Tri: 0895, 0896, 0897, 0898, 0899
- Smartfren: 0881, 0882, 0883, 0884, 0885, 0886, 0887, 0888
Karena ada fitur portabilitas nomor, prefiks tidak selalu 100% akurat. Kalau ragu, tanyakan langsung ke penerima operatornya apa.
Telkomsel: *858# atau MyTelkomsel
Telkomsel punya kode khusus untuk transfer pulsa: *dial 858# lalu panggil, pilih menu Transfer Pulsa, masukkan nomor tujuan dan nominal. Minimal transfer umumnya Rp 5.000.
Alternatif lewat aplikasi MyTelkomsel: masuk ke menu Kirim atau Bagi Pulsa, masukkan nomor dan nominal. Keunggulan aplikasi: biaya admin ditampilkan jelas sebelum kamu menekan kirim, sementara kode USSD kadang tidak merinci potongan. Setelah berhasil, kamu dan penerima sama-sama dapat SMS notifikasi.
Indosat dan XL: keduanya lewat *123#
Indosat (IM3 Ooredoo): dial *123#, masuk ke menu Transfer atau Bagi Pulsa, masukkan nomor tujuan dan nominal. Atau pakai aplikasi myIM3, cari fitur Bagi Pulsa. Indosat menambahkan masa aktif untuk penerima sesuai nominal.
XL Axiata: dial *123# juga, masuk ke submenu transfer pulsa, masukkan nomor XL tujuan dan nominal. Atau pakai aplikasi myXL, fitur Bagi Pulsa XL. Catatan penting: meski XL dan Axis satu grup (XL Axiata), sistem pulsanya terpisah - kamu tidak bisa transfer pulsa XL ke nomor Axis.
Posisi menu di dalam *123# bisa berbeda antar wilayah, jadi ikuti angka yang muncul di layar, bukan hafalan urutan.
Axis, Tri, dan Smartfren
Axis: dial *123# lalu masuk menu bagi pulsa, atau pakai aplikasi AxisNet. Hanya bisa ke sesama Axis.
Tri (3): Tri paling andal lewat aplikasi biMA (aplikasi resmi Tri) - cari fitur bagi pulsa di sana. Kode layanan Tri ada di *111#, tapi ketersediaan fitur transfer berubah-ubah, jadi aplikasi adalah pilihan utama.
Smartfren: dial *999# untuk masuk menu layanan, lalu pilih transfer pulsa, atau pakai aplikasi MySmartfren. Pastikan nomor tujuan benar-benar Smartfren (prefiks 0881-0888).
Syarat yang sering bikin transfer gagal
Transfer gagal sering bukan karena pulsa kurang, tapi karena salah satu syarat tidak terpenuhi:
- Sisa pulsa tidak cukup - harus menutup nominal transfer + biaya admin + sisa minimal yang ditahan operator agar kartu tetap aktif.
- Masa aktif habis - kartu pengirim harus aktif, bukan dalam masa tenggang.
- Batas harian tercapai - ada batas frekuensi dan total nominal transfer per hari.
- Kartu terlalu baru - kartu yang baru aktif sering dibatasi belum bisa transfer.
Kalau transfer ditolak padahal pulsa banyak, kemungkinan besar kena salah satu batas ini. Cek ketentuan di aplikasi resmi atau coba lagi keesokan hari.
Soal biaya, setiap transfer kena biaya admin yang dipotong dari pulsa pengirim, bukan dari nominal yang diterima. Besarnya bervariasi dan sering berjenjang - nominal kecil kena biaya kecil, nominal besar kena biaya lebih besar, kisaran beberapa ribu rupiah per transaksi.
Karena biaya ini di luar nominal transfer, hitung dulu: kalau kamu mau kirim Rp 10.000 dan sisa pulsa cuma Rp 11.000, kemungkinan gagal karena tidak cukup untuk menutup biaya admin dan sisa minimal. Aplikasi resmi menampilkan total potongan sebelum konfirmasi, jadi pakai aplikasi kalau ingin tahu pasti.
Periksa nomor dua kali - pulsa tidak bisa ditarik
Langkah paling krusial: baca ulang nomor tujuan digit per digit sebelum konfirmasi. Pulsa yang terkirim ke nomor salah hampir mustahil ditarik kembali karena operator menganggapnya kesalahan pengguna.
Perhatikan angka yang mirip seperti 3 dan 8, 1 dan 7, 0 dan 6. Kalau transfer ke kontak tersimpan, salin nomornya langsung daripada mengetik manual. Untuk nominal besar, kirim sedikit dulu sebagai tes, baru sisanya. Setelah berhasil, simpan SMS notifikasi sebagai bukti kalau perlu komplain ke layanan pelanggan: Telkomsel 188, Indosat 185, XL 817, Axis 838, Tri 123, Smartfren 888.
Kalau perlu kirim ke beda operator
Transfer pulsa resmi tidak bisa lintas operator. Tapi kalau kamu ingin “mengirim nilai” ke nomor beda operator, belikan saja pulsa untuk nomor tujuan lewat e-wallet (GoPay, OVO, DANA, ShopeePay) atau marketplace (Tokopedia, Shopee). Ini bukan transfer dari saldomu, tapi pembelian pulsa baru pakai saldo dompet digital - sering lebih murah dan tanpa batasan sesama operator.
Untuk pemakaian sehari-hari, mengelola pulsa dan kuota dengan bijak menghemat banyak. Lihat cara hemat kuota internet di HP untuk menekan pemakaian data, dan kalau kamu sedang beralih ke kartu digital, cara aktifkan eSIM menjelaskan cara mengaktifkan SIM tanpa kartu fisik di semua operator.
Langkah-langkahnya
-
Pastikan dulu - transfer pulsa hanya bisa sesama operator
Aturan paling dasar: pulsa hanya bisa ditransfer ke nomor operator yang sama. Telkomsel ke Telkomsel, XL ke XL, Indosat ke Indosat. Kamu tidak bisa transfer pulsa Telkomsel ke nomor XL secara langsung. Untuk memastikan operator nomor tujuan, cek prefiks: Telkomsel (0811, 0812, 0813, 0821, 0822, 0852, 0853), Indosat (0814, 0815, 0816, 0855, 0856, 0857, 0858), XL (0817, 0818, 0819, 0859, 0877, 0878), Axis (0831, 0832, 0833, 0838), Tri (0895, 0896, 0897, 0898, 0899), Smartfren (0881, 0882, 0883, 0884, 0885, 0886, 0887, 0888). Catatan: prefiks bisa berubah karena fitur nomor portabilitas, jadi tanyakan langsung operatornya ke penerima kalau ragu.
-
Telkomsel - dial *858# atau pakai aplikasi MyTelkomsel
**Lewat USSD**: buka aplikasi Telepon, ketik *858# lalu panggil. Pilih menu 'Transfer Pulsa', masukkan nomor tujuan, masukkan nominal, konfirmasi. **Lewat aplikasi**: buka MyTelkomsel, masuk ke menu yang berkaitan dengan Kirim/Bagi Pulsa, masukkan nomor tujuan dan nominal, konfirmasi. Minimal transfer Telkomsel umumnya Rp 5.000, dengan biaya admin yang dipotong dari pulsa pengirim. Setelah konfirmasi, kamu dan penerima sama-sama menerima SMS notifikasi. Aplikasi MyTelkomsel lebih transparan soal biaya karena nominal dan biaya admin ditampilkan jelas sebelum kamu menekan kirim - kode USSD kadang tidak menampilkan rincian biaya selengkap aplikasi.
-
Indosat (IM3 Ooredoo) - dial *123# atau pakai myIM3
**Lewat USSD**: ketik *123# lalu panggil. Masuk ke menu 'Transfer Pulsa' atau 'Bagi Pulsa' (posisi menu bisa berbeda antar wilayah, ikuti angka yang muncul). Masukkan nomor tujuan dan nominal, konfirmasi. **Lewat aplikasi**: buka myIM3, cari fitur 'Bagi Pulsa', masukkan nomor tujuan dan nominal. Indosat menerapkan biaya admin per transaksi dan menentukan masa aktif tambahan untuk penerima sesuai nominal yang dikirim. Pastikan masa aktif kartu pengirim masih cukup karena transfer tidak bisa dilakukan kalau kartu dalam masa tenggang. Aplikasi myIM3 menampilkan rincian biaya sebelum konfirmasi, jadi lebih jelas dibanding kode USSD.
-
XL Axiata - dial *123# atau pakai aplikasi myXL
**Lewat USSD**: ketik *123# lalu panggil, masuk ke menu transfer pulsa (sering ada di submenu seperti 'Bagi-Bagi' atau 'Transfer Pulsa'). Masukkan nomor tujuan XL dan nominal, konfirmasi. **Lewat aplikasi**: buka myXL, cari fitur 'Bagi Pulsa XL', masukkan nomor tujuan dan nominal. XL mengenakan biaya admin per transaksi. Perhatikan: kamu hanya bisa transfer ke sesama XL, bukan ke Axis (meski satu grup XL Axiata, sistem pulsanya terpisah). Aplikasi myXL menampilkan saldo, nominal, dan biaya admin sebelum konfirmasi sehingga kamu tidak terkejut dengan potongan. Simpan SMS bukti transfer kalau perlu komplain.
-
Axis, Tri, dan Smartfren - kode dan aplikasi masing-masing
**Axis** (kini di bawah XL Axiata): USSD ketik *123# lalu panggil, masuk menu bagi pulsa, masukkan nomor Axis dan nominal. Bisa juga pakai AxisNet. Hanya ke sesama Axis. **Tri (3)**: paling andal lewat aplikasi biMA (aplikasi resmi Tri) - cari fitur bagi/kirim pulsa karena ketersediaan fitur transfer di USSD berubah-ubah. **Smartfren**: ketik *999# lalu panggil untuk masuk menu layanan, pilih transfer/bagi pulsa, atau pakai aplikasi MySmartfren. Pastikan nomor tujuan benar-benar Smartfren (prefiks 0881-0888). Untuk ketiganya, biaya admin dan minimal nominal mengikuti kebijakan saat transaksi dan ditampilkan sebelum konfirmasi. Kalau USSD gagal atau menggantung, aplikasi resmi biasanya lebih stabil.
-
Cek syarat - sisa pulsa minimal dan masa aktif sebelum transfer
Operator menetapkan syarat agar nomor pengirim tidak kosong setelah transfer. Pertama, pulsa pengirim harus cukup untuk nominal transfer + biaya admin + sisa minimal yang ditahan operator (biasanya beberapa ribu rupiah agar kartu tetap aktif). Kedua, kartu pengirim harus dalam masa aktif - kalau sudah masuk masa tenggang, transfer ditolak. Ketiga, ada batas frekuensi dan total nominal transfer per hari untuk mencegah penyalahgunaan. Keempat, beberapa operator membatasi transfer untuk kartu yang baru aktif (umur kartu minimal tertentu). Kalau transfer gagal padahal pulsa cukup, kemungkinan kena salah satu batas ini - tunggu hari berikutnya atau cek ketentuan di aplikasi resmi.
-
Periksa nomor tujuan dua kali sebelum konfirmasi
Ini langkah paling penting dan paling sering diabaikan. Pulsa yang sudah terkirim ke nomor salah hampir tidak bisa ditarik kembali - operator umumnya tidak memproses pengembalian untuk kesalahan input nomor oleh pengguna. Sebelum menekan konfirmasi, baca ulang nomor tujuan digit per digit, terutama angka yang mirip (3 dan 8, 1 dan 7, 0 dan 6). Kalau transfer ke kontak yang sudah tersimpan, salin nomornya langsung daripada mengetik manual. Untuk nominal besar, transfer dua kali dengan nominal kecil dulu sebagai tes, baru sisanya. Setelah konfirmasi, tunggu SMS notifikasi keberhasilan - kalau dalam beberapa menit tidak ada, cek sisa pulsa untuk memastikan transaksi berhasil atau gagal.
-
Simpan bukti transfer untuk komplain bila perlu
Setelah transfer berhasil, kamu akan menerima SMS notifikasi berisi nominal, nomor tujuan, dan sisa pulsa. Jangan langsung hapus - screenshot atau biarkan tersimpan sebagai bukti kalau penerima mengaku belum menerima atau ada selisih. Kalau transfer gagal tapi pulsa kamu terpotong, hubungi layanan pelanggan: Telkomsel 188, Indosat 185, XL 817, Axis 838, Tri 123, Smartfren 888 (dari nomor operator masing-masing) atau lewat fitur bantuan di aplikasi resmi. Sertakan tanggal, jam, nominal, dan nomor tujuan saat melapor. Aplikasi resmi menyimpan riwayat transaksi sehingga lebih mudah dilacak dibanding transfer lewat USSD yang tidak meninggalkan jejak di aplikasi.
Pertanyaan yang sering ditanya
Apakah bisa transfer pulsa beda operator, misalnya dari Telkomsel ke XL?
Tidak bisa lewat fitur transfer pulsa resmi. Pulsa hanya bisa dipindahkan ke nomor operator yang sama (Telkomsel ke Telkomsel, XL ke XL, dan seterusnya) karena pulsa terhubung ke sistem masing-masing operator. Kalau kamu ingin 'mengirim' nilai ke nomor beda operator, jalurnya berbeda: beli isi ulang pulsa untuk nomor tujuan lewat aplikasi e-wallet (GoPay, OVO, DANA, ShopeePay) atau marketplace (Tokopedia, Shopee), lalu masukkan nomor tujuan apa pun operatornya. Ini bukan transfer pulsa dari saldomu, melainkan pembelian pulsa baru pakai saldo dompet digital atau bank. Cara ini justru sering lebih murah dan tanpa batasan sesama operator, jadi pertimbangkan kalau sering kirim ke beda operator.
Berapa biaya admin transfer pulsa dan apakah dipotong dari pengirim?
Ya, biaya admin dipotong dari pulsa pengirim, bukan dari nominal yang diterima. Besarnya bervariasi per operator dan sering berjenjang sesuai nominal transfer - transfer nominal kecil biasanya kena biaya admin lebih kecil, nominal besar kena biaya lebih besar. Kisaran umumnya Rp 1.000 hingga beberapa ribu rupiah per transaksi. Karena biaya ini dipotong dari saldomu, pastikan sisa pulsa cukup untuk menutup nominal transfer plus biaya admin plus sisa minimal yang ditahan operator. Aplikasi resmi (MyTelkomsel, myIM3, myXL, MySmartfren) menampilkan rincian biaya sebelum konfirmasi, jadi pakai aplikasi kalau ingin tahu pasti potongannya sebelum kirim, karena kode USSD kadang tidak merinci biaya selengkap aplikasi.
Pulsa sudah saya transfer ke nomor yang salah, bisakah ditarik kembali?
Sangat sulit, dan dalam banyak kasus tidak bisa. Operator umumnya menganggap kesalahan input nomor sebagai tanggung jawab pengirim, sehingga tidak memproses pengembalian otomatis. Yang bisa kamu coba: segera hubungi layanan pelanggan operator (Telkomsel 188, Indosat 185, XL 817, Smartfren 888) dengan bukti transaksi - peluang kecil, tapi ada kalau dilaporkan cepat. Selain itu, kamu bisa menghubungi pemilik nomor yang keliru menerima dan meminta dikembalikan secara sukarela, meski tidak ada kewajiban hukum bagi mereka. Pelajaran utamanya: selalu periksa nomor tujuan digit per digit sebelum konfirmasi, terutama angka yang mirip. Untuk nominal besar, kirim sedikit dulu sebagai tes sebelum mengirim sisanya.
Kenapa transfer pulsa saya gagal padahal pulsa masih banyak?
Beberapa kemungkinan di luar masalah saldo. Pertama, masa aktif kartu pengirim sudah habis atau masuk masa tenggang - transfer hanya bisa saat kartu aktif. Kedua, kamu sudah mencapai batas frekuensi atau total nominal transfer per hari yang ditetapkan operator untuk mencegah penyalahgunaan. Ketiga, umur kartu pengirim belum memenuhi syarat minimal (kartu yang baru aktif sering dibatasi). Keempat, nomor tujuan bukan sesama operator. Kelima, sistem operator sedang gangguan sementara - coba lagi nanti atau lewat aplikasi resmi yang lebih stabil dari USSD. Cek juga apakah sisa pulsa sudah memperhitungkan biaya admin dan sisa minimal yang ditahan; kalau setelah transfer saldo akan di bawah batas minimal, transaksi ditolak.
Apakah penerima mendapat tambahan masa aktif dari pulsa yang ditransfer?
Umumnya ya. Sebagian besar operator memberikan tambahan masa aktif kepada penerima sesuai nominal pulsa yang ditransfer - makin besar nominal, makin lama tambahan masa aktifnya. Ini berguna untuk membantu nomor penerima yang hampir masuk masa tenggang. Namun ketentuan pastinya berbeda per operator dan bisa berubah, jadi jangan jadikan transfer pulsa sebagai cara utama memperpanjang masa aktif - untuk itu, isi ulang pulsa biasa atau beli paket perpanjangan masa aktif lebih efektif. Bagi pengirim, transfer pulsa tidak menambah masa aktif; justru saldo dan kadang masa aktif pengirim berkurang. Cek SMS notifikasi setelah transfer untuk melihat masa aktif baru penerima kalau ditampilkan.
Lebih aman transfer pulsa lewat kode USSD atau lewat aplikasi resmi?
Aplikasi resmi (MyTelkomsel, myIM3, myXL, MySmartfren) lebih disarankan untuk dua alasan. Pertama, transparansi: aplikasi menampilkan saldo, nominal, dan biaya admin secara jelas sebelum kamu konfirmasi, sementara kode USSD kadang tidak merinci biaya. Kedua, jejak transaksi: aplikasi menyimpan riwayat sehingga mudah dilacak kalau perlu komplain, sedangkan USSD hanya meninggalkan SMS notifikasi. Kode USSD tetap berguna saat HP tidak punya kuota internet atau aplikasi bermasalah, karena USSD bekerja tanpa data. Yang perlu diwaspadai di kedua jalur: jangan pernah berikan kode OTP atau PIN ke siapa pun yang mengaku petugas operator - operator asli tidak pernah meminta OTP untuk transfer pulsa.
Berapa minimal dan maksimal nominal yang bisa ditransfer?
Batasnya berbeda per operator dan bisa berubah sewaktu-waktu, tapi pola umumnya: ada nominal minimal per transaksi (sering mulai dari sekitar Rp 5.000) dan batas maksimal total per hari untuk mencegah penyalahgunaan. Beberapa operator juga membatasi jumlah transaksi per hari. Telkomsel, misalnya, umumnya menetapkan minimal Rp 5.000 per transfer. Untuk angka pasti yang berlaku saat ini, cek di aplikasi resmi operator saat memilih fitur transfer - di sana biasanya tertera batas minimal dan maksimal yang sedang berlaku. Kalau kamu butuh mengirim nominal besar melebihi batas harian, alternatifnya adalah membelikan pulsa untuk nomor tujuan lewat e-wallet atau marketplace, yang tidak terikat batas transfer sesama operator.
Panduan teknologi & aplikasi lainnya
Cara scan dokumen pakai HP jadi PDF berkualitas
Tidak perlu mesin scanner. HP bisa hasilkan PDF dokumen yang tajam dan lurus pakai fitur bawaan iPhone Notes atau Google Drive di Android - gratis.
Cara ganti nomor HP di akun bank semua bank Indonesia
Ganti nomor HP di akun bank kritis karena nomor dipakai untuk OTP, mobile banking verification, dan customer service. Step-by-step per bank (BCA, Mandiri, BNI, BRI.
Cara cek tagihan listrik PLN online tanpa harus ke kantor
Ke kantor PLN untuk cek tagihan listrik itu wasting time. Ada 6 cara cek + bayar online dalam 60 detik: app PLN Mobile, website pln.co.